@@ -69,7 +69,7 @@ static void ScrollbarTroughElementDraw(
6969 TILEGTK_WIDGET_SET_FOCUS (widget);
7070 TileGtk_gtk_widget_style_get (widget, " trough-side-details" ,
7171 &trough_side_details, NULL );
72- // TILEGTK_DEFAULT_BACKGROUND;
72+ TILEGTK_DEFAULT_BACKGROUND;
7373 // TileGtk_StateInfo(state, gtkState, gtkShadow, tkwin, widget);
7474 if (trough_side_details) {
7575 int trough_change_pos_x = b.width , trough_change_pos_y = b.height ;
@@ -147,7 +147,10 @@ static void ScrollbarThumbElementDraw(
147147 TILEGTK_WIDGET_SET_FOCUS (widget);
148148 adj = TileGtk_gtk_range_get_adjustment ((GtkRange *) widget);
149149 TileGtk_gtk_adjustment_set_value (adj,TileGtk_ValueFromSlider (wc, tkwin, b));
150- TILEGTK_DEFAULT_BACKGROUND;
150+ // TILEGTK_DEFAULT_BACKGROUND;
151+ TileGtk_gtk_paint_box (style, gdkDrawable, gtkState, GTK_SHADOW_IN, NULL , widget,
152+ " trough" , 0 , 0 , b.width , b.height );
153+
151154 TileGtk_StateShadowTableLookup (NULL , state, gtkState, gtkShadow,
152155 TILEGTK_SECTION_SCROLLBAR|TILEGTK_SECTION_ALL);
153156 // TileGtk_StateInfo(state, gtkState, gtkShadow, tkwin, widget);
0 commit comments