summaryrefslogtreecommitdiff
path: root/src/privatewindow.h
diff options
context:
space:
mode:
authorSam Spilsbury <sam.spilsbury@canonical.com>2011-05-04 16:01:54 +0800
committerSam Spilsbury <sam.spilsbury@canonical.com>2011-05-04 16:01:54 +0800
commitb58ba91bbe2719c918e226cd5fe8044bc6b4c6ad (patch)
tree0e1afdfc11935da83db350f478157e7a0181a200 /src/privatewindow.h
parent32affe04818a82b884ef617bf319b0c9f2189cd9 (diff)
downloadmobileperf-b58ba91bbe2719c918e226cd5fe8044bc6b4c6ad.tar.gz
mobileperf-b58ba91bbe2719c918e226cd5fe8044bc6b4c6ad.tar.bz2
Restack docks primarily when the focus changes to support cases where we
change viewports and dock windows need to be restacked even though the window that we switched to wasn't restacked. Also support always-on-top and fullscreen windows.
Diffstat (limited to 'src/privatewindow.h')
-rw-r--r--src/privatewindow.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/privatewindow.h b/src/privatewindow.h
index bbbcb71..d1cf73c 100644
--- a/src/privatewindow.h
+++ b/src/privatewindow.h
@@ -82,6 +82,11 @@ class PrivateWindow {
void reconfigureXWindow (unsigned int valueMask,
XWindowChanges *xwc);
+ static bool stackDocks (CompWindow *w,
+ CompWindowList &updateList,
+ XWindowChanges *xwc,
+ unsigned int *mask);
+
static bool stackTransients (CompWindow *w,
CompWindow *avoid,
XWindowChanges *xwc,