[ icewm-Bugs-700565 ] Display of fullscreen windows with transparent borders
Brought to you by:
captnmark
From: SourceForge.net <no...@so...> - 2003-03-16 09:24:32
|
Bugs item #700565, was opened at 2003-03-10 01:35 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=700565&group_id=31 >Category: verify Group: None Status: Open >Resolution: Fixed Priority: 5 Submitted By: Owen Marshall (z46629) Assigned to: Marko Macek (captnmark) Summary: Display of fullscreen windows with transparent borders Initial Comment: When displaying fullscreen windows with a theme that has transparent frame borders (eg. axxrom, truecurve) IceWM draws the window fullscreen *except* for the frames with transparent borders. These transparent borders are drawn "over" the window such that that part of the window is removed (i.e. you can see and click through to underneath windows/taskbar/desktop). This patch to decorate.cc fixes it (may not be the direct cause, but it's probably the simplest solution): --- ../../icewm-1.2.7pre3/src/decorate.cc 2003-03-03 08:43:03.000000000 +1100 +++ decorate.cc 2003-03-10 09:37:14.000000000 +1100 @@ -194,7 +194,7 @@ void YFrameWindow::layoutShape() { #ifdef CONFIG_SHAPED_DECORATION if (shapesSupported && (frameDecors() & fdBorder)) - if(isIconic()) + if(isIconic() || isFullscreen()) XShapeCombineMask(app->display(), handle(), ShapeBounding, 0, 0, None, ShapeSet); else { (I've also included this patch as an attached file) Hope this helps, Owen ---------------------------------------------------------------------- >Comment By: Marko Macek (captnmark) Date: 2003-03-16 10:36 Message: Logged In: YES user_id=1814 applied to CVS ---------------------------------------------------------------------- Comment By: Owen Marshall (z46629) Date: 2003-03-13 08:43 Message: Logged In: YES user_id=645378 Don't know why the attachment didn't attach :) Trying again ... (although the patch is simplicity itself!) ---------------------------------------------------------------------- Comment By: Marko Macek (captnmark) Date: 2003-03-10 07:28 Message: Logged In: YES user_id=1814 The patch looks right. (but there is no attachment). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=700565&group_id=31 |