[Libreoffice-commits] core.git: vcl/source
Michael Meeks
michael.meeks at collabora.com
Wed Mar 1 16:00:21 UTC 2017
vcl/source/window/mouse.cxx | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
New commits:
commit a9be0b6a4e39240871a9b35ae9afd04f242a3ea4
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Wed Mar 1 15:13:19 2017 +0000
Tolerate mouse move generation on disposed windows.
http://crashreport.libreoffice.org/stats/crash_details/524d28fb-4fd2-4d11-83b1-1360b5ab5068
Change-Id: I19a13f751b5cf000c9938ff991d7d44bba0a4de7
Reviewed-on: https://gerrit.libreoffice.org/34756
Reviewed-by: Michael Meeks <michael.meeks at collabora.com>
Tested-by: Michael Meeks <michael.meeks at collabora.com>
diff --git a/vcl/source/window/mouse.cxx b/vcl/source/window/mouse.cxx
index d6bf320..b4f2f6d 100644
--- a/vcl/source/window/mouse.cxx
+++ b/vcl/source/window/mouse.cxx
@@ -160,7 +160,8 @@ void Window::ImplCallMouseMove( sal_uInt16 nMouseCode, bool bModChanged )
void Window::ImplGenerateMouseMove()
{
- if ( !mpWindowImpl->mpFrameData->mnMouseMoveId )
+ if ( mpWindowImpl && mpWindowImpl->mpFrameData &&
+ !mpWindowImpl->mpFrameData->mnMouseMoveId )
mpWindowImpl->mpFrameData->mnMouseMoveId = Application::PostUserEvent( LINK( mpWindowImpl->mpFrameWindow, Window, ImplGenerateMouseMoveHdl ), nullptr, true );
}
More information about the Libreoffice-commits
mailing list