1
0
Fork 0
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:
ed 2021-05-25 11:46:32 +01:00
parent 3b93d5d7eb
commit 02c5ad29db
2 changed files with 8 additions and 1 deletions

View file

@ -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