From d16b36093ece83ccbd67f5e196a81e9ba19b6f26 Mon Sep 17 00:00:00 2001 From: perry.werneck@gmail.com Date: Wed, 12 Sep 2012 20:08:11 +0000 Subject: [PATCH] Nao pode salvar o tamanho quando maximizado --- src/pw3270/window.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/pw3270/window.c b/src/pw3270/window.c index 5f2dc63..0df1f9c 100644 --- a/src/pw3270/window.c +++ b/src/pw3270/window.c @@ -131,7 +131,11 @@ static gboolean configure_event(GtkWidget *widget, GdkEvent *event, gpointer user_data) { - save_window_size_to_config("window","toplevel",widget); + GdkWindowState CurrentState = gdk_window_get_state(gtk_widget_get_window(widget)); + + if( !(CurrentState & (GDK_WINDOW_STATE_FULLSCREEN|GDK_WINDOW_STATE_MAXIMIZED|GDK_WINDOW_STATE_ICONIFIED)) ) + save_window_size_to_config("window","toplevel",widget); + return 0; } -- libgit2 0.21.2