diff options
author | Matthias Clasen <mclasen@redhat.com> | 2016-08-06 10:34:18 -0400 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2016-10-17 16:21:58 +0100 |
commit | 82166f8d72e3c3c9b8d9e92255fdbae9e69decb9 (patch) | |
tree | ec36ad5f1d36b06b35eb34a622cff96d60366fa6 | |
parent | cf96e92b8bbfb459917c1f077c1e4bd0fd45c2e1 (diff) | |
download | gtk+-82166f8d72e3c3c9b8d9e92255fdbae9e69decb9.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.
-rw-r--r-- | gtk/gtkbutton.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkbutton.c b/gtk/gtkbutton.c index e42e76b32f..d5a8fed035 100644 --- a/gtk/gtkbutton.c +++ b/gtk/gtkbutton.c @@ -1305,7 +1305,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; |