summaryrefslogtreecommitdiff
path: root/src/gnome2/main_window.c
diff options
context:
space:
mode:
authorUnit 193 <unit193@ubuntu.com>2015-09-14 17:11:26 -0400
committerUnit 193 <unit193@ubuntu.com>2015-09-14 17:11:26 -0400
commitb46786d2013adf438a981f1fe895dc36f15996fd (patch)
treea8a611795a456235300cf204991f0cdee436ed66 /src/gnome2/main_window.c
parent67d2aa65900c01deaa816f91b70dca45fac6ec1a (diff)
Imported Upstream version 4.0.4+dfsg1
Diffstat (limited to 'src/gnome2/main_window.c')
-rw-r--r--src/gnome2/main_window.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/gnome2/main_window.c b/src/gnome2/main_window.c
index f2cc764..ac7f43f 100644
--- a/src/gnome2/main_window.c
+++ b/src/gnome2/main_window.c
@@ -449,14 +449,18 @@ static gboolean on_configure_event(GtkWidget *widget,
gint x;
gint y;
- gdk_window_get_root_origin(gtk_widget_get_window(widgets.app), &x,
- &y);
+ gdk_window_get_root_origin(gtk_widget_get_window(widgets.app), &x, &y);
settings.gs_width = event->width;
settings.gs_height = event->height;
settings.app_x = x;
settings.app_y = y;
+#ifdef HAVE_GTK_312
+ sprintf(layout, "%d", gtk_window_is_maximized(GTK_WINDOW(widgets.app)));
+ xml_set_value("Xiphos", "layout", "maximized", layout);
+#endif
+
sprintf(layout, "%d", settings.gs_width);
xml_set_value("Xiphos", "layout", "width", layout);