diff options
Diffstat (limited to 'e-util')
-rw-r--r-- | e-util/gconf-bridge.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/e-util/gconf-bridge.c b/e-util/gconf-bridge.c index ac1b4d459d..d0f884d8fa 100644 --- a/e-util/gconf-bridge.c +++ b/e-util/gconf-bridge.c @@ -739,6 +739,10 @@ window_binding_unmap_cb (GtkWindow *window, if (binding->sync_timeout_id > 0) g_source_remove (binding->sync_timeout_id); + /* XXX It's too late to record the window position. + * gtk_window_get_position() will report (0, 0). */ + binding->bind_pos = FALSE; + window_binding_perform_scheduled_sync (binding); return FALSE; |