diff options
-rw-r--r-- | sw/source/uibase/docvw/edtwin.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sw/source/uibase/docvw/edtwin.cxx b/sw/source/uibase/docvw/edtwin.cxx index 277934b50b28..8c9b13f2194a 100644 --- a/sw/source/uibase/docvw/edtwin.cxx +++ b/sw/source/uibase/docvw/edtwin.cxx @@ -4391,7 +4391,8 @@ void SwEditWin::MouseButtonUp(const MouseEvent& rMEvt) m_rView.GetDrawFuncPtr()->BreakCreate(); // abort drawing g_bNoInterrupt = false; - ReleaseMouse(); + if (IsMouseCaptured()) + ReleaseMouse(); return; } bool bPopMode = false; |