diff options
author | António Fernandes <antoniof@gnome.org> | 2022-04-21 09:25:28 +0100 |
---|---|---|
committer | António Fernandes <antoniof@gnome.org> | 2022-04-21 10:54:05 +0100 |
commit | ac1d86b3cd812697f1d0af0fc01d6fba28b6cca6 (patch) | |
tree | e878236d87b1f95300c1dd83ad645aee1c1e041b /src/nautilus-query-editor.c | |
parent | f0243722592ed1b194f9930902b8599b4a9de39a (diff) | |
download | nautilus-ac1d86b3cd812697f1d0af0fc01d6fba28b6cca6.tar.gz |
query-editor: Fix focus grab
We have been calling gtk_entry_grab_focus_without_selecting(), but
GtkSearchEntry is not a GtkEntry subclass in GTK 4, so it fails.
GtkSearchEntry doesn't have an equivalent method because that's its
default focus behavior. So, gtk_widget_grab_focus() just works.
Closes https://gitlab.gnome.org/GNOME/nautilus/-/issues/2094
Diffstat (limited to 'src/nautilus-query-editor.c')
-rw-r--r-- | src/nautilus-query-editor.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/nautilus-query-editor.c b/src/nautilus-query-editor.c index 98d69f3b0..109022a07 100644 --- a/src/nautilus-query-editor.c +++ b/src/nautilus-query-editor.c @@ -154,8 +154,7 @@ nautilus_query_editor_grab_focus (GtkWidget *widget) if (gtk_widget_get_visible (widget) && !gtk_widget_is_focus (editor->entry)) { - /* avoid selecting the entry text */ - return gtk_entry_grab_focus_without_selecting (GTK_ENTRY (editor->entry)); + return gtk_widget_grab_focus (editor->entry); } return FALSE; |