diff --git a/gtk/gtkfilechooserwidget.c b/gtk/gtkfilechooserwidget.c index a1e1e29128..f561e8d293 100644 --- a/gtk/gtkfilechooserwidget.c +++ b/gtk/gtkfilechooserwidget.c @@ -1287,21 +1287,6 @@ places_sidebar_show_error_message_cb (GtkPlacesSidebar *sidebar, error_message (impl, primary, secondary); } -static gboolean -key_is_left_or_right (guint keyval, - guint state) -{ - guint modifiers; - - modifiers = gtk_accelerator_get_default_mod_mask (); - - return ((keyval == GDK_KEY_Right - || keyval == GDK_KEY_KP_Right - || keyval == GDK_KEY_Left - || keyval == GDK_KEY_KP_Left) - && (state & modifiers) == 0); -} - static gboolean should_trigger_location_entry (GtkFileChooserWidget *impl, guint keyval, @@ -1363,12 +1348,6 @@ treeview_key_press_cb (GtkEventControllerKey *controller, return GDK_EVENT_STOP; } - if (key_is_left_or_right (keyval, state)) - { - if (gtk_widget_child_focus (priv->places_sidebar, GTK_DIR_LEFT)) - return GDK_EVENT_STOP; - } - if ((keyval == GDK_KEY_Return || keyval == GDK_KEY_ISO_Enter || keyval == GDK_KEY_KP_Enter