Fix wxSYS_COLOUR_BTNFACE value under macOS < 10.14
Use fallback value which isn't just RGB(0,0,0) when building under 10.15 but running under 10.13. Closes #18977.
This commit is contained in:
committed by
Vadim Zeitlin
parent
c5394cea63
commit
8e26b8d54e
@@ -116,7 +116,7 @@ wxColour wxSystemSettingsNative::GetColour(wxSystemColour index)
|
|||||||
if ( WX_IS_MACOS_AVAILABLE(10, 14 ) )
|
if ( WX_IS_MACOS_AVAILABLE(10, 14 ) )
|
||||||
sysColor = [NSColor windowBackgroundColor];
|
sysColor = [NSColor windowBackgroundColor];
|
||||||
else
|
else
|
||||||
sysColor = [NSColor controlColor];
|
return wxColour(wxMacCreateCGColorFromHITheme(3 /* kThemeBrushDialogBackgroundActive */));
|
||||||
break;
|
break;
|
||||||
case wxSYS_COLOUR_LISTBOX:
|
case wxSYS_COLOUR_LISTBOX:
|
||||||
sysColor = [NSColor controlBackgroundColor];
|
sysColor = [NSColor controlBackgroundColor];
|
||||||
|
Reference in New Issue
Block a user