From 333718c5cee02fcf84f3538a720687c832bc4fc8 Mon Sep 17 00:00:00 2001 From: Robert Manea Date: Thu, 9 Jul 2009 11:39:04 +0200 Subject: set current geometry on configure-event --- uzbl.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'uzbl.c') diff --git a/uzbl.c b/uzbl.c index cd16b31..bc51642 100644 --- a/uzbl.c +++ b/uzbl.c @@ -2147,6 +2147,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) { @@ -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; } -- cgit v1.2.3