diff options
author | Vladimir Glazunov <vg@openoffice.org> | 2011-03-21 17:31:01 +0100 |
---|---|---|
committer | Vladimir Glazunov <vg@openoffice.org> | 2011-03-21 17:31:01 +0100 |
commit | 1f700466310fb9a301fcead03c1b9b0b3f2ec73e (patch) | |
tree | f2566ee48ebbd921d51575f57600026133b4944b | |
parent | 6f80af3e56f4d3ac692172facd683e16df977c20 (diff) | |
parent | 31dfc4d4eb8e5572645c0bdeabbe2da26a9e7343 (diff) |
CWS-TOOLING: integrate CWS dr78
-rw-r--r-- | vcl/source/window/winproc.cxx | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/vcl/source/window/winproc.cxx b/vcl/source/window/winproc.cxx index 9cb38756e770..795bea17a3b9 100644 --- a/vcl/source/window/winproc.cxx +++ b/vcl/source/window/winproc.cxx @@ -1646,7 +1646,13 @@ void ImplHandleResize( Window* pWindow, long nNewWidth, long nNewHeight ) // #i42750# presentation wants to be informed about resize // as early as possible WorkWindow* pWorkWindow = dynamic_cast<WorkWindow*>(pWindow->ImplGetWindowImpl()->mpClientWindow); - if( pWorkWindow && pWorkWindow->IsPresentationMode() ) + if( ! pWorkWindow || pWorkWindow->IsPresentationMode() ) + bStartTimer = false; + } + else + { + WorkWindow* pWorkWindow = dynamic_cast<WorkWindow*>(pWindow); + if( ! pWorkWindow || pWorkWindow->IsPresentationMode() ) bStartTimer = false; } } |