diff options
Diffstat (limited to 'winaccessibility/source/service/AccDescendantManagerEventListener.cxx')
-rw-r--r-- | winaccessibility/source/service/AccDescendantManagerEventListener.cxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/winaccessibility/source/service/AccDescendantManagerEventListener.cxx b/winaccessibility/source/service/AccDescendantManagerEventListener.cxx index f04dc3bbbacd..6db2bc04bd54 100644 --- a/winaccessibility/source/service/AccDescendantManagerEventListener.cxx +++ b/winaccessibility/source/service/AccDescendantManagerEventListener.cxx @@ -23,6 +23,8 @@ #include <com/sun/star/accessibility/AccessibleRole.hpp> #include <com/sun/star/accessibility/XAccessibleEventBroadcaster.hpp> +#include <vcl/svapp.hxx> + #include "AccDescendantManagerEventListener.hxx" #include "AccObjectManagerAgent.hxx" #include "unomsaaevent.hxx" @@ -47,6 +49,8 @@ AccDescendantManagerEventListener::~AccDescendantManagerEventListener() void AccDescendantManagerEventListener::notifyEvent( const ::com::sun::star::accessibility::AccessibleEventObject& aEvent ) throw (::com::sun::star::uno::RuntimeException) { + SolarMutexGuard g; + switch (aEvent.EventId) { case AccessibleEventId::SELECTION_CHANGED: |