]> Dogcows Code - chaz/openbox/blobdiff - openbox/frame.c
cancel the interactive action only if runing another one. i think this will work?
[chaz/openbox] / openbox / frame.c
index 9e176a5079cc6e28a7384dfcd5b464d1ba3df9bd..c53d51d9a76576ff3ff1f762a623792660beff81 100644 (file)
@@ -1675,7 +1675,10 @@ void frame_end_iconify_animation(ObFrame *self)
         XUnmapWindow(ob_display, self->window);
     else {
         /* Send a ConfigureNotify when the animation is done, this fixes
-           KDE's pager showing the window in the wrong place. */
+           KDE's pager showing the window in the wrong place.  since the
+           window is mapped at a different location and is then moved, we
+           need to send the synthetic configurenotify, since apps may have
+           read the position when the client mapped, apparently. */
         client_reconfigure(self->client, TRUE);
 
         /* the offscreen buffer is invalid when the window is resized */
This page took 0.024669 seconds and 4 git commands to generate.