diff options
author | Robert Manea <gotmor@gmail.com> | 2009-07-09 11:39:04 +0200 |
---|---|---|
committer | Robert Manea <gotmor@gmail.com> | 2009-07-09 11:39:04 +0200 |
commit | 333718c5cee02fcf84f3538a720687c832bc4fc8 (patch) | |
tree | 3ec8fde9894424d2d85520c9dc3c202a5da7bcac /uzbl.c | |
parent | f23019c50952162e41f7dbf9a2f12e91c55b3f28 (diff) |
set current geometry on configure-event
Diffstat (limited to 'uzbl.c')
-rw-r--r-- | uzbl.c | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -2148,6 +2148,15 @@ update_title (void) { } static gboolean +configure_event_cb(GtkWidget* window, GdkEventConfigure* event) { + (void) window; + (void) event; + + retreive_geometry(); + return FALSE; +} + +static gboolean key_press_cb (GtkWidget* window, GdkEventKey* event) { //TRUE to stop other handlers from being invoked for the event. FALSE to propagate the event further. @@ -2312,6 +2321,7 @@ GtkWidget* create_window () { gtk_widget_set_name (window, "Uzbl browser"); g_signal_connect (G_OBJECT (window), "destroy", G_CALLBACK (destroy_cb), NULL); g_signal_connect (G_OBJECT (window), "key-press-event", G_CALLBACK (key_press_cb), NULL); + g_signal_connect (G_OBJECT (window), "configure-event", G_CALLBACK (configure_event_cb), NULL); return window; } |