diff --git a/vcl/source/window/event.cxx b/vcl/source/window/event.cxx index e8bb662355ed..38815a3a9f69 100644 --- a/vcl/source/window/event.cxx +++ b/vcl/source/window/event.cxx @@ -652,6 +652,7 @@ void Window::ImplCallFocusChangeActivate( vcl::Window* pNewOverlapWindow, NotifyEvent::NotifyEvent( MouseNotifyEvent nEventType, vcl::Window* pWindow, const void* pEvent ) { + SolarMutexGuard aVclGuard; mpWindow = pWindow; mpData = const_cast(pEvent); mnEventType = nEventType;