Skip to content

Commit a6be4d2

Browse files
committed
Correcting scrollbars trough on transparency thumb.
1 parent 08b94b7 commit a6be4d2

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

generic/tileGtk_Scrollbar.cpp

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)