diff --git a/lcl/interfaces/gtk2/gtk2devicecontext.inc b/lcl/interfaces/gtk2/gtk2devicecontext.inc index cd3d67179e..fede575c7c 100644 --- a/lcl/interfaces/gtk2/gtk2devicecontext.inc +++ b/lcl/interfaces/gtk2/gtk2devicecontext.inc @@ -1073,7 +1073,7 @@ begin //invert background / foreground colors to match Windows.FillRect behavior //with a 1bit bitmap pattern brush (bit set -> back color, bit unset -> text color) EnsureGCColor(HDC(Self), dccCurrentTextColor, False, True); - EnsureGCColor(HDC(Self), dccCurrentBackColor, False, False); + EnsureGCColor(HDC(Self), dccCurrentBackColor, True, True); gdk_gc_set_stipple(GC, CurrentBrush^.GDIBrushPixmap); //use GDK_OPAQUE_STIPPLED to draw both background and foreground color gdk_gc_set_fill(GC, GDK_OPAQUE_STIPPLED);