mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
macOS: Disable accessibility on deployment targets < 10.10
This commit is contained in:
parent
3b93d5d7eb
commit
02c5ad29db
2 changed files with 8 additions and 1 deletions
|
|
@ -324,7 +324,9 @@ void AccessibilityHandler::takeFocus()
|
|||
}
|
||||
|
||||
//==============================================================================
|
||||
#if ! (JUCE_MAC || (JUCE_WINDOWS && ! JUCE_MINGW))
|
||||
#if ! ((JUCE_MAC && (defined (MAC_OS_X_VERSION_10_10) && MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_10)) \
|
||||
|| (JUCE_WINDOWS && ! JUCE_MINGW))
|
||||
|
||||
class AccessibilityHandler::AccessibilityNativeImpl { public: AccessibilityNativeImpl (AccessibilityHandler&) {} };
|
||||
void AccessibilityHandler::notifyAccessibilityEvent (AccessibilityEvent) const {}
|
||||
void AccessibilityHandler::postAnnouncement (const String&, AnnouncementPriority) {}
|
||||
|
|
@ -332,6 +334,7 @@ AccessibilityNativeHandle* AccessibilityHandler::getNativeImplementation() const
|
|||
AccessibilityHandler::AccessibilityNativeImpl* AccessibilityHandler::createNativeImpl (AccessibilityHandler&) { return nullptr; }
|
||||
void AccessibilityHandler::DestroyNativeImpl::operator() (AccessibilityHandler::AccessibilityNativeImpl*) const noexcept {}
|
||||
void notifyAccessibilityEventInternal (const AccessibilityHandler&, InternalAccessibilityEvent) {}
|
||||
|
||||
#endif
|
||||
|
||||
} // namespace juce
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue