rendered paste bodydiff --git a/src/event.c b/src/event.c
index 171d750..eda0820 100644
--- a/src/event.c
+++ b/src/event.c
@@ -1872,6 +1872,9 @@ handleEvent (CompDisplay *d,
XWindowAttributes attr;
Bool doMapProcessing = TRUE;
+ compLogMessage (d, "core", CompLogLevelDebug,
+ "MapRequest for window %d (%s)",
+ w->id, w->resName);
/* We should check the override_redirect flag here, because the
client might have changed it while being unmapped. */
if (XGetWindowAttributes (d->display, w->id, &attr))
@@ -1976,6 +1979,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 +2001,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))
diff --git a/src/window.c b/src/window.c
index ff80505..78b26d2 100644
--- a/src/window.c
+++ b/src/window.c
@@ -2131,6 +2131,10 @@ addWindow (CompScreen *screen,
w->attrib.map_state = IsUnmapped;
w->pendingMaps++;
+ compLogMessage (screen->display, "core", CompLogLevelDebug,
+ "Adding initially mapped window %d (%s)",
+ w->id, w->resName);
+
mapWindow (w);
updateWindowAttributes (w, CompStackingUpdateModeNormal);
@@ -3866,6 +3870,10 @@ lowerWindow (CompWindow *w)
int mask;
mask = addWindowStackChanges (w, &xwc, findLowestSiblingBelow (w));
+ compLogMessage (w->screen->display, "core", CompLogLevelDebug,
+ "lowerWindow %d (%s) - mask %x, sibling %d",
+ w->id, w->resName, mask, xwc.sibling);
+
if (mask)
configureXWindow (w, mask, &xwc);
}
@@ -3909,6 +3917,10 @@ restackWindowBelow (CompWindow *w,
int mask;
mask = addWindowStackChanges (w, &xwc, lowest);
+
+ compLogMessage (w->screen->display, "core", CompLogLevelDebug,
+ "restackWindowBelow %d (%s) - mask %x, sibling %d",
+ w->id, w->resName, mask, xwc.sibling);
if (mask)
configureXWindow (w, mask, &xwc);