diff options
author | Minh Nguyễn <mxn@1ec5.org> | 2018-03-06 16:46:33 -0800 |
---|---|---|
committer | Minh Nguyễn <mxn@1ec5.org> | 2018-03-06 16:46:33 -0800 |
commit | 020a4f82c2c16e7a2e9d071abf62f454732a706f (patch) | |
tree | 23a64cc18e5e3cbc6b7f8e1b855feca0e40a656d | |
parent | a2ab28b10ab4a5166f0ce25504288e541216481d (diff) | |
download | qtlocation-mapboxgl-020a4f82c2c16e7a2e9d071abf62f454732a706f.tar.gz |
[macos] Use calibrated color space on Sierra
-rw-r--r-- | platform/macos/src/NSColor+MGLAdditions.mm | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/platform/macos/src/NSColor+MGLAdditions.mm b/platform/macos/src/NSColor+MGLAdditions.mm index 6632f52cb0..f44cb8d434 100644 --- a/platform/macos/src/NSColor+MGLAdditions.mm +++ b/platform/macos/src/NSColor+MGLAdditions.mm @@ -8,7 +8,9 @@ // The Mapbox Style Specification does not specify a color space, but it is // assumed to be sRGB for consistency with CSS. NSColor *srgbColor = self; - if ([NSColor redColor].colorSpaceName != NSCalibratedRGBColorSpace) { + if ([NSColor redColor].colorSpaceName == NSCalibratedRGBColorSpace) { + srgbColor = [srgbColor colorUsingColorSpaceName:NSCalibratedRGBColorSpace]; + } else { srgbColor = [srgbColor colorUsingColorSpace:[NSColorSpace sRGBColorSpace]]; } [srgbColor getRed:&r green:&g blue:&b alpha:&a]; |