[gnome-system-monitor] Fix warning on column resize



commit 3bfcbb01161a1e48b568ef50dda3f63273295c71
Author: Robert Roth <robert roth off gmail com>
Date:   Sat Feb 3 18:03:15 2018 +0200

    Fix warning on column resize

 src/legacy/treeview.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/src/legacy/treeview.c b/src/legacy/treeview.c
index 34f8734..c27ed04 100644
--- a/src/legacy/treeview.c
+++ b/src/legacy/treeview.c
@@ -231,7 +231,7 @@ save_column_state (gpointer data)
     key = g_strdup_printf ("col-%d-visible", column_id);
     g_settings_set_boolean (settings, key, visible);
     g_free (key);
-
+    timeout_id = 0;
     return FALSE;
 }
 
@@ -242,10 +242,10 @@ cb_update_column_state (GObject *object, GParamSpec *pspec, gpointer data)
 
     current_column = column;
 
-    if (timeout_id)
+    if (timeout_id > 0)
         g_source_remove (timeout_id);
 
-    timeout_id = g_timeout_add (250, save_column_state, data);
+    timeout_id = g_timeout_add_seconds (1, save_column_state, data);
 }
 
 void


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]