summaryrefslogtreecommitdiff
path: root/shell/cc-window.c
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2014-01-16 12:08:08 +0100
committerBastien Nocera <hadess@hadess.net>2014-01-16 12:37:20 +0100
commit4700b6f61e9edcc3ec98a785d37fcfd8550efa04 (patch)
treee1884d2a7caed016543b317432a5535862021b35 /shell/cc-window.c
parent69fc7e9fdc983c2029e23310c980abb321185af6 (diff)
downloadgnome-control-center-4700b6f61e9edcc3ec98a785d37fcfd8550efa04.tar.gz
shell: Disable type-ahead in search window
And force Ctrl+F to be disabled as well, by unsetting the search column after setting the model. https://bugzilla.gnome.org/show_bug.cgi?id=722296
Diffstat (limited to 'shell/cc-window.c')
-rw-r--r--shell/cc-window.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/shell/cc-window.c b/shell/cc-window.c
index 8467d7837..29b28e6c5 100644
--- a/shell/cc-window.c
+++ b/shell/cc-window.c
@@ -763,8 +763,12 @@ setup_search (CcWindow *shell)
/* set up the search view */
priv->search_view = search_view = gtk_tree_view_new ();
gtk_tree_view_set_headers_visible (GTK_TREE_VIEW (search_view), FALSE);
+ gtk_tree_view_set_enable_search (GTK_TREE_VIEW (search_view), FALSE);
gtk_tree_view_set_model (GTK_TREE_VIEW (search_view),
GTK_TREE_MODEL (priv->search_filter));
+ /* This needs to happen after setting the model, otherwise
+ * the search column will be the first string column */
+ gtk_tree_view_set_search_column (GTK_TREE_VIEW (search_view), -1);
renderer = gtk_cell_renderer_pixbuf_new ();
g_object_set (renderer,