summaryrefslogtreecommitdiff
path: root/openbox
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2007-05-18 15:20:03 +0000
committerDana Jansens <danakj@orodu.net>2007-05-18 15:20:03 +0000
commit6142eb3a48c78de29d0bce1d3ee5686f1bbf7ef9 (patch)
tree3adc6d458ea9c7ba94c74fb582be4f8c4bbae381 /openbox
parente77888ef17c32acfbf7f76627fa84c1cebb48cc3 (diff)
when done iconify animating, send a configure notify (this fixes kde's pager showing the window in the wrong place)
Diffstat (limited to 'openbox')
-rw-r--r--openbox/frame.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/openbox/frame.c b/openbox/frame.c
index 8809e627..29933d69 100644
--- a/openbox/frame.c
+++ b/openbox/frame.c
@@ -1169,6 +1169,10 @@ void frame_end_iconify_animation(ObFrame *self)
if (!self->visible)
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. */
+ client_reconfigure(self->client);
/* we're not animating any more ! */
self->iconify_animation_going = 0;