All pastes #730487 Raw Edit

Meins

public text v1 · immutable
·published 2007-10-09 08:08 UTC
rendered paste body
diff --git a/src/event.c b/src/event.c
index 171d750..2e04d02 100644
--- a/src/event.c
+++ b/src/event.c
@@ -1976,6 +1976,15 @@ handleEvent (CompDisplay *d,
            xwc.height       = event->xconfigurerequest.height;
            xwc.border_width = event->xconfigurerequest.border_width;
 
+           compLogMessage (d, "core", CompLogLevelDebug,
+                           "ConfigureRequest for window %d (%s), mask %x,
+                           position %d %d %d %d, stacking %d %d",
+                           w->id, w->resName,
+                           event->xconfigurerequest.value_mask,
+                           xwc.x, xwc.y, xwc.width, xwc.height,
+                           event->xconfigurerequest.detail,
+                           event->xconfigurerequest.above);
+
            moveResizeWindow (w, &xwc, event->xconfigurerequest.value_mask, 0);
 
            if (event->xconfigurerequest.value_mask & CWStackMode)
@@ -1989,6 +1998,11 @@ handleEvent (CompDisplay *d,
                    sibling = findTopLevelWindowAtDisplay (d, above);
                }
 
+               compLogMessage (d, "core", CompLogLevelDebug,
+                               "Got sibling %p (%d - %s) for restack.",
+                               sibling, sibling ? sibling->id : 0,
+                               sibling ? sibling->resName : "");
+
                switch (event->xconfigurerequest.detail) {
                case Above:
                    if (allowWindowFocus (w))