sw/source/uibase/uiview/viewmdi.cxx |   12 ------------
 1 file changed, 12 deletions(-)

New commits:
commit d925bfdb152e47772d1b3436f73c3193b3023c29
Author:     Jim Raykowski <rayk...@gmail.com>
AuthorDate: Mon Sep 16 22:15:30 2024 -0800
Commit:     Jim Raykowski <rayk...@gmail.com>
CommitDate: Tue Sep 17 19:49:35 2024 +0200

    Resolves tdf#152440 BOOK VIEW: Switching page view to book view
    
    or from book view results in a switch to a semi-random page
    
    Change-Id: I2e3e63430fb2ed04d2f71cf2e716844b85f440f7
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/173510
    Reviewed-by: Jim Raykowski <rayk...@gmail.com>
    Tested-by: Jenkins

diff --git a/sw/source/uibase/uiview/viewmdi.cxx 
b/sw/source/uibase/uiview/viewmdi.cxx
index e1bbb2fe6094..f211396116d7 100644
--- a/sw/source/uibase/uiview/viewmdi.cxx
+++ b/sw/source/uibase/uiview/viewmdi.cxx
@@ -222,12 +222,6 @@ void SwView::SetZoom_( const Size &rEditSize, SvxZoomType 
eZoomType,
 
 void SwView::SetViewLayout( sal_uInt16 nColumns, bool bBookMode, bool 
bViewOnly )
 {
-    const bool bUnLockView = !m_pWrtShell->IsViewLocked();
-    m_pWrtShell->LockView( true );
-    m_pWrtShell->LockPaint(LockPaintReason::ViewLayout);
-
-    {
-
     SwActContext aActContext(m_pWrtShell.get());
 
     if ( !GetViewFrame().GetFrame().IsInPlace() && !bViewOnly )
@@ -260,12 +254,6 @@ void SwView::SetViewLayout( sal_uInt16 nColumns, bool 
bBookMode, bool bViewOnly
     m_pVRuler->ForceUpdate();
     m_pHRuler->ForceUpdate();
 
-    }
-
-    m_pWrtShell->UnlockPaint();
-    if( bUnLockView )
-        m_pWrtShell->LockView( false );
-
     SfxBindings& rBnd = GetViewFrame().GetBindings();
     rBnd.Invalidate( SID_ATTR_VIEWLAYOUT );
     rBnd.Invalidate( SID_ATTR_ZOOMSLIDER);

Reply via email to