From 071c205c92cf395eddb3bb63b951baf81539fca2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Fri, 19 May 2017 14:41:45 +0200 Subject: [PATCH] switch: Use a gizmo as slider The button was jut a stop-gap solution before GtkGizmo existed. --- gtk/gtkswitch.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gtk/gtkswitch.c b/gtk/gtkswitch.c index 1824191d48..884163a131 100644 --- a/gtk/gtkswitch.c +++ b/gtk/gtkswitch.c @@ -68,6 +68,7 @@ #include "gtkprogresstrackerprivate.h" #include "gtksettingsprivate.h" #include "gtkcontainerprivate.h" +#include "gtkgizmoprivate.h" #include "fallback-c89.c" @@ -671,7 +672,7 @@ gtk_switch_init (GtkSwitch *self) gtk_widget_set_has_window (GTK_WIDGET (self), FALSE); gtk_widget_set_can_focus (GTK_WIDGET (self), TRUE); - priv->slider = g_object_new (GTK_TYPE_BUTTON, "css-name", "slider", NULL); + priv->slider = gtk_gizmo_new ("slider", NULL, NULL, NULL); gtk_widget_set_parent (priv->slider, GTK_WIDGET (self)); gesture = gtk_gesture_multi_press_new (GTK_WIDGET (self));