[gtk/listview-for-merge: 169/180] listview: Fix keynav
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/listview-for-merge: 169/180] listview: Fix keynav
- Date: Sat, 30 May 2020 13:15:53 +0000 (UTC)
commit 9fd97953751adae896890630a3753cc1e9519ae5
Author: Matthias Clasen <mclasen redhat com>
Date: Fri May 29 17:20:33 2020 -0400
listview: Fix keynav
What used to be can-focus is now focusable.
gtk/gtklistbase.c | 1 +
gtk/gtklistitemwidget.c | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/gtk/gtklistbase.c b/gtk/gtklistbase.c
index be329599f4..8ec9bc8784 100644
--- a/gtk/gtklistbase.c
+++ b/gtk/gtklistbase.c
@@ -1209,6 +1209,7 @@ gtk_list_base_init_real (GtkListBase *self,
priv->orientation = GTK_ORIENTATION_VERTICAL;
gtk_widget_set_overflow (GTK_WIDGET (self), GTK_OVERFLOW_HIDDEN);
+ gtk_widget_set_focusable (GTK_WIDGET (self), TRUE);
}
static int
diff --git a/gtk/gtklistitemwidget.c b/gtk/gtklistitemwidget.c
index cf34cadfc3..2e6078d704 100644
--- a/gtk/gtklistitemwidget.c
+++ b/gtk/gtklistitemwidget.c
@@ -408,7 +408,7 @@ gtk_list_item_widget_init (GtkListItemWidget *self)
GtkEventController *controller;
GtkGesture *gesture;
- gtk_widget_set_can_focus (GTK_WIDGET (self), TRUE);
+ gtk_widget_set_focusable (GTK_WIDGET (self), TRUE);
gesture = gtk_gesture_click_new ();
gtk_event_controller_set_propagation_phase (GTK_EVENT_CONTROLLER (gesture),
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]