compiz/compiz_fullscreen_stacking_fixes.patch
raveit 85a4272321 do some major changes
- disable mateconf and use libini text file configuration backend
- remove mateconf from scriptlet section
- move glib annotate svg plugins to core package
- disable gtk-windows-decorator
- drop compiz-mate-gtk compiz session script
- disable gtk-windows-decorator patches
- disable marco/metacity
- disable mate/gnome
- disable mate/gnome keybindings
- insert compiz-mate-emerald compiz session script
- insert compiz-xfce-emerald compiz session script
- insert compiz-lxde-emerald compiz session script
- add emerald as require
- add matecompat icon
- add icon cache scriptlets
2012-12-25 19:33:43 +01:00

18 lines
590 B
Diff

Author: Travis Watkins <amaranth@ubuntu.com>
Description: keep window on top of fullscreen windows during move
Origin: vendor, ubuntu (1:0.7.2-0ubuntu2)
--- a/plugins/move.c
+++ b/plugins/move.c
@@ -124,6 +124,11 @@ moveInitiate (CompDisplay *d,
xid = getIntOptionNamed (option, nOption, "window", 0);
w = findWindowAtDisplay (d, xid);
+
+ /* make window stay above fullscreen windows while moving */
+ if (w)
+ updateWindowAttributes (w, CompStackingUpdateModeAboveFullscreen);
+
if (w && (w->actions & CompWindowActionMoveMask))
{
XRectangle workArea;