Thaw all pending window freezes on gtk_window_unmap()
authorAdam Endrodi <adam.endrodi@blumsoft.eu>
Wed, 31 Mar 2010 07:41:59 +0000 (10:41 +0300)
committerAlberto Garcia <agarcia@igalia.com>
Wed, 31 Mar 2010 14:58:21 +0000 (16:58 +0200)
commite35ed03355b960fa8ebdfe2e90d10bae97761586
tree6204bcf9f340fc2eba33553adc34d5712d34174f
parentae6524af89e7092c7a61bd959cb5688421b60233
Thaw all pending window freezes on gtk_window_unmap()

As a result of monkeytapping, a widget may be unmapped between a
ConfigureRequest and ConfigureNotify.  A ConfigureRequest freezes
updates on a widget, but if it's unmapped before the Notify arrives
it's never thawn again fully.  So do it now.

Fixes: NB#162617, NB#162694
gdk/gdkwindow.c
gdk/gdkwindow.h
gtk/gtkwindow.c