[gnome-todo] window: Properly chain up on unmap
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-todo] window: Properly chain up on unmap
- Date: Mon, 23 Sep 2019 00:39:26 +0000 (UTC)
commit f4efb8c19844968bc09822cb5ed1cefbc3d2aeae
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Sun Sep 22 21:33:14 2019 -0300
window: Properly chain up on unmap
Embarassing bug :(
src/gtd-window.c | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
---
diff --git a/src/gtd-window.c b/src/gtd-window.c
index 59266f0..438354d 100644
--- a/src/gtd-window.c
+++ b/src/gtd-window.c
@@ -492,8 +492,6 @@ gtd_window_unmap (GtkWidget *widget)
GSettings *settings;
GtkWindow *window;
gboolean maximized;
- gint height;
- gint width;
window = GTK_WINDOW (widget);
settings = gtd_manager_get_settings (gtd_manager_get_default ());
@@ -501,11 +499,14 @@ gtd_window_unmap (GtkWidget *widget)
g_settings_set_boolean (settings, "window-maximized", maximized);
- if (maximized)
- return;
+ if (!maximized)
+ {
+ gint height;
+ gint width;
- gtk_window_get_size (window, &width, &height);
- g_settings_set (settings, "window-size", "(ii)", width, height);
+ gtk_window_get_size (window, &width, &height);
+ g_settings_set (settings, "window-size", "(ii)", width, height);
+ }
GTK_WIDGET_CLASS (gtd_window_parent_class)->unmap (widget);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]