[gtk/focusable-fixes: 4/5] treeexpander: Use focusable where we mean it




commit 9c25503fc9999b13ef8034ded0aa05dd0e3738bf
Author: Matthias Clasen <mclasen redhat com>
Date:   Sun May 23 10:33:40 2021 -0400

    treeexpander: Use focusable where we mean it
    
    This does not fix keyboard activation for tree expanders,
    but it is more correct than using can-focus.

 gtk/gtktreeexpander.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gtk/gtktreeexpander.c b/gtk/gtktreeexpander.c
index 39504afab8..63567235ae 100644
--- a/gtk/gtktreeexpander.c
+++ b/gtk/gtktreeexpander.c
@@ -311,7 +311,7 @@ gtk_tree_expander_focus (GtkWidget        *widget,
   if (gtk_widget_is_focus (widget))
     return FALSE;
 
-  if (!gtk_widget_get_can_focus (widget))
+  if (!gtk_widget_get_focusable (widget))
     return FALSE;
 
   gtk_widget_grab_focus (widget);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]