summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormarc_culler <marc.culler@gmail.com>2019-12-03 01:17:53 (GMT)
committermarc_culler <marc.culler@gmail.com>2019-12-03 01:17:53 (GMT)
commit051c01489a0de33997557cbbca8c35f6b1846934 (patch)
tree096e6af505f7412fa25612762521d518bd609979
parent2156b8f27a1daba1ff6be50810e837283b9ec589 (diff)
downloadtk-051c01489a0de33997557cbbca8c35f6b1846934.zip
tk-051c01489a0de33997557cbbca8c35f6b1846934.tar.gz
tk-051c01489a0de33997557cbbca8c35f6b1846934.tar.bz2
On macOS call [image setTemplate:YES] for the cursor NSImages, to make the cursor be white in dark mode.
-rw-r--r--macosx/tkMacOSXCursor.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/macosx/tkMacOSXCursor.c b/macosx/tkMacOSXCursor.c
index 03d13dd..894a44d 100644
--- a/macosx/tkMacOSXCursor.c
+++ b/macosx/tkMacOSXCursor.c
@@ -312,6 +312,7 @@ FindCursorByName(
if (bitmapImageRep) {
image = [[NSImage alloc] initWithSize:NSMakeSize(pix, pix)];
[image addRepresentation:bitmapImageRep];
+ [image setTemplate:YES];
[bitmapImageRep release];
}