summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBoris DuĊĦek <me@dusek.me>2013-08-02 00:36:54 +0200
committerTor Lillqvist <tml@iki.fi>2013-08-09 12:56:32 +0000
commit7828ef17579ca132735e9b37462e6c7c591b3e3c (patch)
tree6d4a93399c206ea687055a48327041c64f06444d
parent4f4d95b86675e6d672e0b36448e4102be0ede339 (diff)
Revert "fdo#54320: VoiceOver does not follow keyboard focus"
The code was correct (and docs confusing). The code did not work because 67410 was not fixed at that moment. With 67410 fixed, the code works as it was originally. Also in the meantime I discovered a comment in the NSAccessibility.h header telling that NSAccessibilityPostNotification should be passed the newly focused element and that the function itself will make sure to post the notification on the NSApp element instead. This reverts commit e9257fa0e642de2f1c79f2c80387334010812dab. Change-Id: I7f76ebde963cf57879273d9848ff195877759524 Reviewed-on: https://gerrit.libreoffice.org/5278 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
-rw-r--r--vcl/aqua/source/a11y/aqua11yfocuslistener.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/vcl/aqua/source/a11y/aqua11yfocuslistener.cxx b/vcl/aqua/source/a11y/aqua11yfocuslistener.cxx
index ace26169637a..5a0c339af27b 100644
--- a/vcl/aqua/source/a11y/aqua11yfocuslistener.cxx
+++ b/vcl/aqua/source/a11y/aqua11yfocuslistener.cxx
@@ -83,7 +83,7 @@ AquaA11yFocusListener::focusedObjectChanged(const Reference< XAccessible >& xAcc
if( xContext.is() )
{
m_focusedObject = [ AquaA11yFactory wrapperForAccessibleContext: xContext ];
- NSAccessibilityPostNotification(NSApp, NSAccessibilityFocusedUIElementChangedNotification);
+ NSAccessibilityPostNotification(m_focusedObject, NSAccessibilityFocusedUIElementChangedNotification);
}
}
} catch(const RuntimeException &) {