mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-17 00:44:19 +00:00
Narrator on Windows seems to call ExpandToEnclosingUnit to find the character immediately following the current cursor position. When expanding a degenerate range with position `input` (used to represent the cursor position) to a single-character range, the returned range should start at `input` and end at `input+1`. Previously, findTextBoundary() would always return the position before currentPosition when searching backwards by character, so the result of ExpandToEnclosingUnit would be off-by-one when expanding to the closest character. |
||
|---|---|---|
| .. | ||
| juce_AccessibilityTextHelpers.h | ||
| juce_android_Accessibility.cpp | ||
| juce_ios_Accessibility.mm | ||
| juce_mac_Accessibility.mm | ||
| juce_mac_AccessibilitySharedCode.mm | ||
| juce_win32_Accessibility.cpp | ||
| juce_win32_AccessibilityElement.cpp | ||
| juce_win32_AccessibilityElement.h | ||
| juce_win32_ComInterfaces.h | ||
| juce_win32_UIAExpandCollapseProvider.h | ||
| juce_win32_UIAGridItemProvider.h | ||
| juce_win32_UIAGridProvider.h | ||
| juce_win32_UIAHelpers.h | ||
| juce_win32_UIAInvokeProvider.h | ||
| juce_win32_UIAProviderBase.h | ||
| juce_win32_UIAProviders.h | ||
| juce_win32_UIARangeValueProvider.h | ||
| juce_win32_UIASelectionProvider.h | ||
| juce_win32_UIATextProvider.h | ||
| juce_win32_UIAToggleProvider.h | ||
| juce_win32_UIATransformProvider.h | ||
| juce_win32_UIAValueProvider.h | ||
| juce_win32_UIAWindowProvider.h | ||
| juce_win32_WindowsUIAWrapper.h | ||