From 16708bb3260069b9805f2e5864bd06d4fcceecb3 Mon Sep 17 00:00:00 2001 From: Samuel Mehrbrodt Date: Sun, 31 Aug 2014 22:37:47 +0200 Subject: fdo#83311 Fix infobar for documents with read-only property Change-Id: Ic813ab3eb74a088b60b4dc3dcd56e7b19683190c Reviewed-on: https://gerrit.libreoffice.org/11220 Reviewed-by: Lionel Elie Mamane Tested-by: Lionel Elie Mamane --- sfx2/source/view/viewfrm.cxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sfx2/source/view/viewfrm.cxx b/sfx2/source/view/viewfrm.cxx index 4014167e3b0d..84ddb88f1c7e 100644 --- a/sfx2/source/view/viewfrm.cxx +++ b/sfx2/source/view/viewfrm.cxx @@ -403,6 +403,9 @@ void SfxViewFrame::ExecReload_Impl( SfxRequest& rReq ) pSh->SetModifyPasswordEntered(); } + // Remove infobar if document was read-only (after password check) + RemoveInfoBar("readonly"); + nOpenMode = pSh->IsOriginallyReadOnlyMedium() ? SFX_STREAM_READONLY : SFX_STREAM_READWRITE; // if only the view was in the readonly mode then there is no need to do the reload @@ -416,7 +419,7 @@ void SfxViewFrame::ExecReload_Impl( SfxRequest& rReq ) return; } - RemoveInfoBar("readonly"); + pSh->SetReadOnlyUI( false ); } -- cgit v1.2.3