From bed50688d2bc771b188b85ff10665e4274094459 Mon Sep 17 00:00:00 2001 From: "Jasper St. Pierre" Date: Mon, 13 Feb 2012 23:31:21 -0500 Subject: [PATCH] st-scroll-bar: Set the handle as a child of the bar, not the trough The handle was a child of the trough, but it was allocated and painted like it was a child of the bar. This will wreak havoc when we port over to the new Clutter API, so let's just make it a child of the bar. https://bugzilla.gnome.org/show_bug.cgi?id=670034 --- src/st/st-scroll-bar.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/st/st-scroll-bar.c b/src/st/st-scroll-bar.c index 6fe185db1..30e6f627a 100644 --- a/src/st/st-scroll-bar.c +++ b/src/st/st-scroll-bar.c @@ -1163,7 +1163,7 @@ st_scroll_bar_init (StScrollBar *self) self->priv->handle = (ClutterActor *) st_button_new (); clutter_actor_set_name (CLUTTER_ACTOR (self->priv->handle), "hhandle"); clutter_actor_set_parent (CLUTTER_ACTOR (self->priv->handle), - self->priv->trough); + CLUTTER_ACTOR (self)); g_signal_connect (self->priv->handle, "button-press-event", G_CALLBACK (handle_button_press_event_cb), self);