summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTamás Zolnai <zolnaitamas2000@gmail.com>2016-11-03 17:22:12 +0000
committerCaolán McNamara <caolanm@redhat.com>2016-11-03 21:23:43 +0000
commit1e98bd4b6f65f7e098879852dd9d9e41c224b83e (patch)
treec26afd09e9308e966a5b72469c9888ea7fca8d7f
parentdc15bcd80569fd6cf7b286addf5b72823ca117c7 (diff)
tdf#93825: Missing accessibility events when selecting/deselecting cells
Change-Id: I407f585354e78fb47a76561455ac67bb567c2771 (cherry picked from commit 2a818a0aafac218ca09bb079d7f2cf0879385e4a) Reviewed-on: https://gerrit.libreoffice.org/30541 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
-rw-r--r--vcl/unx/gtk/a11y/atklistener.cxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/vcl/unx/gtk/a11y/atklistener.cxx b/vcl/unx/gtk/a11y/atklistener.cxx
index 3e6e16954970..0b6c739c2411 100644
--- a/vcl/unx/gtk/a11y/atklistener.cxx
+++ b/vcl/unx/gtk/a11y/atklistener.cxx
@@ -557,6 +557,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;