From a248a96ba7c6d24943852072243c7585dffa0e6e Mon Sep 17 00:00:00 2001 From: zy Date: Fri, 25 Nov 2022 19:55:22 +0800 Subject: [PATCH] fix use of undeclared identifier `NSEventMaskLeftMouseDown` --- src/osx/cocoa/taskbar.mm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/osx/cocoa/taskbar.mm b/src/osx/cocoa/taskbar.mm index 3c3e1ce916..0866e33521 100644 --- a/src/osx/cocoa/taskbar.mm +++ b/src/osx/cocoa/taskbar.mm @@ -377,7 +377,9 @@ bool wxTaskBarIconCustomStatusItemImpl::SetIcon(const wxBitmapBundle& icon, cons [m_target setImplementation:this]; [[m_statusItem button] setTarget:m_target]; [[m_statusItem button] setAction:@selector(clickedAction:)]; +#if __MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_12 [[m_statusItem button] sendActionOn: NSEventMaskLeftMouseDown | NSEventMaskRightMouseDown]; +#endif } m_icon = IconFromBundle(icon);