[gnome-system-monitor] Freeze proctable while showing kill confirmation (fixes #107)



commit 6afb9bbc006a55b89887be385a041b468ab49e9f
Author: Robert Roth <robert roth off gmail com>
Date:   Mon Oct 19 22:55:39 2020 +0300

    Freeze proctable while showing kill confirmation (fixes #107)

 src/procdialogs.cpp | 3 +++
 1 file changed, 3 insertions(+)
---
diff --git a/src/procdialogs.cpp b/src/procdialogs.cpp
index 1154e0c0..886af93b 100644
--- a/src/procdialogs.cpp
+++ b/src/procdialogs.cpp
@@ -50,6 +50,8 @@ kill_dialog_button_pressed (GtkDialog *dialog, gint id, gpointer data)
     if (id == GTK_RESPONSE_OK)
         kill_process (kargs->app, kargs->arg_value);
 
+    proctable_thaw (kargs->app);
+    proctable_update (kargs->app);
     g_free (kargs);
 }
 
@@ -62,6 +64,7 @@ procdialog_create_kill_dialog (GsmApplication *app, int signal)
     gchar *primary, *secondary, *button_text;
     struct ProcActionArgs *kargs;
 
+    proctable_freeze (app);
     kargs = g_new(ProcActionArgs, 1);
     kargs->app = app;
     kargs->arg_value = signal;


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