summaryrefslogtreecommitdiff
path: root/gtk/gtkbutton.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2016-08-06 10:34:18 -0400
committerEmmanuele Bassi <ebassi@gnome.org>2016-10-18 11:49:12 +0100
commit9d06ee637bc8716922ec45fd0d04a6a9fc6c3590 (patch)
tree240ca539ef47683f9a0877048cd2129c3791ded1 /gtk/gtkbutton.c
parent7f86516c27edf75174cc544c3c6f4e6ae7482a9b (diff)
downloadgtk+-9d06ee637bc8716922ec45fd0d04a6a9fc6c3590.tar.gz
button: Restore focus
The custom gadget draw function has the side effect of informing the gadget machinery wether to draw focus or not. Bring the draw function back, just for its boolean return value. We may want to find a better solution for this.
Diffstat (limited to 'gtk/gtkbutton.c')
-rw-r--r--gtk/gtkbutton.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkbutton.c b/gtk/gtkbutton.c
index b98cb75379..23580090d4 100644
--- a/gtk/gtkbutton.c
+++ b/gtk/gtkbutton.c
@@ -870,7 +870,7 @@ gtk_button_get_render_node (GtkWidget *widget,
{
GskRenderNode *res = gtk_css_gadget_get_render_node (GTK_BUTTON (widget)->priv->gadget,
renderer,
- FALSE);
+ gtk_widget_has_visible_focus (widget));
if (res == NULL)
return NULL;