diff options
author | Andre Miranda <andreldm@xfce.org> | 2018-08-18 16:11:45 -0300 |
---|---|---|
committer | Andre Miranda <andreldm@xfce.org> | 2018-08-18 16:11:45 -0300 |
commit | 834405403aea9ec61caaee4da3c273d4a1953189 (patch) | |
tree | 857fd946cf05fa49b234d66cf1f943c0e1ca9881 /src | |
parent | b1284008b8d4e50b023feee96acbb390639e6b88 (diff) | |
download | xfce4-appfinder-834405403aea9ec61caaee4da3c273d4a1953189.tar.gz |
Reset tree view cursor when text entry is empty
Diffstat (limited to 'src')
-rw-r--r-- | src/appfinder-window.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/appfinder-window.c b/src/appfinder-window.c index 3dd3e74..cf8af4b 100644 --- a/src/appfinder-window.c +++ b/src/appfinder-window.c @@ -1223,6 +1223,11 @@ xfce_appfinder_window_entry_changed_idle (gpointer data) /* if filter is empty, clear selection */ selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (window->view)); gtk_tree_selection_unselect_all (selection); + + /* reset cursor */ + path = gtk_tree_path_new_first (); + gtk_tree_view_set_cursor (GTK_TREE_VIEW (window->view), path, NULL, FALSE); + gtk_tree_path_free (path); } else if (gtk_tree_view_get_visible_range (GTK_TREE_VIEW (window->view), &path, NULL)) { |