diff options
-rw-r--r-- | sw/source/uibase/uiview/viewmdi.cxx | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/sw/source/uibase/uiview/viewmdi.cxx b/sw/source/uibase/uiview/viewmdi.cxx index 22c9cda6af0d..1abdd08429ad 100644 --- a/sw/source/uibase/uiview/viewmdi.cxx +++ b/sw/source/uibase/uiview/viewmdi.cxx @@ -349,10 +349,17 @@ IMPL_LINK( SwView, MoveNavigationHdl, void*, p, void ) break; case NID_DRW : case NID_CTRL: - rSh.GotoObj(bNext, + { + bool bSuccess = rSh.GotoObj(bNext, m_nMoveType == NID_DRW ? GotoObjFlags::DrawSimple : GotoObjFlags::DrawControl); + if(bSuccess) + { + rSh.HideCursor(); + rSh.EnterSelFrameMode(); + } + } break; case NID_REG : rSh.EnterStdMode(); |