diff options
author | Cosimo Cecchi <cosimoc@gnome.org> | 2012-07-14 17:16:42 -0400 |
---|---|---|
committer | Cosimo Cecchi <cosimoc@gnome.org> | 2012-07-14 17:16:42 -0400 |
commit | 9ed2b3b206bec8aea0614e698e3348a2b4f4cb63 (patch) | |
tree | fef7219d2e33ba18821fa151e2dd8406b93544e2 /src/nautilus-window-slot.c | |
parent | b6d0261485934dd9ecbf8d72e4d1232d4199d7cb (diff) | |
download | nautilus-9ed2b3b206bec8aea0614e698e3348a2b4f4cb63.tar.gz |
query-editor: cleanup code and remove unused methods
- streamline the code to use GtkWidget methods for visibility and focus
- remove an unused method
- merge nautilus_query_editor_clear_query() with
nautilus_query_editor_set_query()
Diffstat (limited to 'src/nautilus-window-slot.c')
-rw-r--r-- | src/nautilus-window-slot.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/nautilus-window-slot.c b/src/nautilus-window-slot.c index 0fbfb9d3d..033fb2f8e 100644 --- a/src/nautilus-window-slot.c +++ b/src/nautilus-window-slot.c @@ -174,10 +174,10 @@ ensure_query_editor (NautilusWindowSlot *slot) { g_assert (slot->query_editor != NULL); - gtk_widget_show (GTK_WIDGET (slot->query_editor)); - nautilus_query_editor_grab_focus (slot->query_editor); - update_query_editor (slot); + + gtk_widget_show (GTK_WIDGET (slot->query_editor)); + gtk_widget_grab_focus (GTK_WIDGET (slot->query_editor)); } void @@ -186,9 +186,6 @@ nautilus_window_slot_set_query_editor_visible (NautilusWindowSlot *slot, { if (visible) { ensure_query_editor (slot); - gtk_widget_show (GTK_WIDGET (slot->query_editor)); - nautilus_query_editor_set_visible (slot->query_editor, TRUE); - nautilus_query_editor_grab_focus (slot->query_editor); if (slot->qe_changed_id == 0) slot->qe_changed_id = g_signal_connect (slot->query_editor, "changed", @@ -203,7 +200,7 @@ nautilus_window_slot_set_query_editor_visible (NautilusWindowSlot *slot, slot->qe_changed_id = 0; g_signal_handler_disconnect (slot->query_editor, slot->qe_cancel_id); slot->qe_cancel_id = 0; - nautilus_query_editor_clear_query (slot->query_editor); + nautilus_query_editor_set_query (slot->query_editor, NULL); } } |