summaryrefslogtreecommitdiffstats
path: root/generic
diff options
context:
space:
mode:
authordgp <dgp@users.sourceforge.net>2017-03-20 13:05:24 (GMT)
committerdgp <dgp@users.sourceforge.net>2017-03-20 13:05:24 (GMT)
commitcea691ec5d066d8dafa8e4d2eb0e4e5fe8faa993 (patch)
tree25e707de0c0233d6aaa68c15bfc4efc98fd69abd /generic
parent7d43c1f7aeba4e047988f68ede53565da32e6538 (diff)
parent8d4099cddc1f9152244687f2d3479024ab3e1db8 (diff)
downloadtk-cea691ec5d066d8dafa8e4d2eb0e4e5fe8faa993.zip
tk-cea691ec5d066d8dafa8e4d2eb0e4e5fe8faa993.tar.gz
tk-cea691ec5d066d8dafa8e4d2eb0e4e5fe8faa993.tar.bz2
merge 8.6
Diffstat (limited to 'generic')
-rw-r--r--generic/ttk/ttkDefaultTheme.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/generic/ttk/ttkDefaultTheme.c b/generic/ttk/ttkDefaultTheme.c
index 81f8126..4a06192 100644
--- a/generic/ttk/ttkDefaultTheme.c
+++ b/generic/ttk/ttkDefaultTheme.c
@@ -209,6 +209,9 @@ void TtkFillArrow(
ArrowPoints(b, dir, points);
XFillPolygon(display, d, gc, points, 3, Convex, CoordModeOrigin);
XDrawLines(display, d, gc, points, 4, CoordModeOrigin);
+
+ /* Work around bug [77527326e5] - ttk artifacts on Ubuntu */
+ XDrawPoint(display, d, gc, points[2].x, points[2].y);
}
/*public*/
@@ -218,6 +221,9 @@ void TtkDrawArrow(
XPoint points[4];
ArrowPoints(b, dir, points);
XDrawLines(display, d, gc, points, 4, CoordModeOrigin);
+
+ /* Work around bug [77527326e5] - ttk artifacts on Ubuntu */
+ XDrawPoint(display, d, gc, points[2].x, points[2].y);
}
/*