summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMinh Nguyễn <mxn@1ec5.org>2018-03-07 17:39:32 -0800
committerMinh Nguyễn <mxn@1ec5.org>2018-03-30 03:29:44 -0700
commit6e85cba89ebad48c51c34836f98292dbb524c0e1 (patch)
treed73c901eb6c8bfbaf1cc0c61b74726e80787e3a9
parent9a8b69026a9477e8173ea4f9c717dca866484ec5 (diff)
downloadqtlocation-mapboxgl-6e85cba89ebad48c51c34836f98292dbb524c0e1.tar.gz
[macos] Calibrate colors in expressions at runtime
-rw-r--r--platform/macos/src/NSColor+MGLAdditions.mm6
1 files changed, 3 insertions, 3 deletions
diff --git a/platform/macos/src/NSColor+MGLAdditions.mm b/platform/macos/src/NSColor+MGLAdditions.mm
index 3b8daa3951..6244ee396f 100644
--- a/platform/macos/src/NSColor+MGLAdditions.mm
+++ b/platform/macos/src/NSColor+MGLAdditions.mm
@@ -87,9 +87,9 @@
NSColor *color = [NSColor colorWithColorSpace:[NSColorSpace sRGBColorSpace]
components:&components[0]
count:components.size()];
-#if __MAC_OS_X_VERSION_MAX_ALLOWED < 101300
- color = [color colorUsingColorSpaceName:NSCalibratedRGBColorSpace];
-#endif
+ if ([NSColor redColor].colorSpaceName == NSCalibratedRGBColorSpace) {
+ color = [color colorUsingColorSpaceName:NSCalibratedRGBColorSpace];
+ }
return color;
}