[gnome-system-monitor] Start search only when on the Processes tab



commit ca9f18b6f464fc21ac881349dac01d0ad56c779a
Author: Robert Roth <robert roth off gmail com>
Date:   Sat Aug 3 02:11:43 2013 +0300

    Start search only when on the Processes tab

 src/interface.cpp |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/src/interface.cpp b/src/interface.cpp
index 6f375e9..692334e 100644
--- a/src/interface.cpp
+++ b/src/interface.cpp
@@ -49,7 +49,12 @@ window_key_press_event_cb (GtkWidget *widget,
                            GdkEvent  *event,
                            gpointer   user_data)
 {
-    return gtk_search_bar_handle_event (GTK_SEARCH_BAR (user_data), event);
+    const char *current_page = gtk_stack_get_visible_child_name (GTK_STACK (ProcmanApp::get()->stack));
+
+    if (strcmp (current_page, "processes") == 0)
+        return gtk_search_bar_handle_event (GTK_SEARCH_BAR (user_data), event);
+    
+    return FALSE;
 }
 
 static void


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