diff options
author | Tamás Zolnai <zolnaitamas2000@gmail.com> | 2016-11-03 17:22:12 +0000 |
---|---|---|
committer | Tamás Zolnai <zolnaitamas2000@gmail.com> | 2016-11-03 18:36:44 +0000 |
commit | 2a818a0aafac218ca09bb079d7f2cf0879385e4a (patch) | |
tree | b770cc10ac3d3eaab6291c0594d9810b33460cc7 /vcl | |
parent | 6324efd70dfa8c6be84cba1fa29658e3373cbbe3 (diff) |
tdf#93825: Missing accessibility events when selecting/deselecting cells
Change-Id: I407f585354e78fb47a76561455ac67bb567c2771
Diffstat (limited to 'vcl')
-rw-r--r-- | vcl/unx/gtk/a11y/atklistener.cxx | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/vcl/unx/gtk/a11y/atklistener.cxx b/vcl/unx/gtk/a11y/atklistener.cxx index e222466a5315..9dfa66862b0b 100644 --- a/vcl/unx/gtk/a11y/atklistener.cxx +++ b/vcl/unx/gtk/a11y/atklistener.cxx @@ -563,6 +563,9 @@ void AtkListener::notifyEvent( const accessibility::AccessibleEventObject& aEven break; case accessibility::AccessibleEventId::SELECTION_CHANGED: + case accessibility::AccessibleEventId::SELECTION_CHANGED_ADD: + case accessibility::AccessibleEventId::SELECTION_CHANGED_REMOVE: + case accessibility::AccessibleEventId::SELECTION_CHANGED_WITHIN: g_signal_emit_by_name( G_OBJECT( atk_obj ), "selection_changed"); break; @@ -589,10 +592,6 @@ void AtkListener::notifyEvent( const accessibility::AccessibleEventObject& aEven break; } - case accessibility::AccessibleEventId::SELECTION_CHANGED_REMOVE: - /* unknown what to do with this */ - break; - default: SAL_WARN("vcl.gtk", "Unknown event notification: " << aEvent.EventId); break; |