summaryrefslogtreecommitdiff
path: root/sw/source
diff options
context:
space:
mode:
Diffstat (limited to 'sw/source')
-rw-r--r--sw/source/core/crsr/pam.cxx12
1 files changed, 1 insertions, 11 deletions
diff --git a/sw/source/core/crsr/pam.cxx b/sw/source/core/crsr/pam.cxx
index 3eaf288f7b30..4e762bfcf218 100644
--- a/sw/source/core/crsr/pam.cxx
+++ b/sw/source/core/crsr/pam.cxx
@@ -597,16 +597,6 @@ bool SwPaM::HasReadonlySel( bool bFormView ) const
{
bRet = true;
}
- else
- {
- const SwSectionNode* pParentSectionNd = pNd->FindSectionNode();
- if ( pParentSectionNd != nullptr
- && ( pParentSectionNd->GetSection().IsProtectFlag()
- || ( bFormView && !pParentSectionNd->GetSection().IsEditInReadonlyFlag()) ) )
- {
- bRet = true;
- }
- }
}
if ( !bRet
@@ -711,7 +701,7 @@ bool SwPaM::HasReadonlySel( bool bFormView ) const
// touches fields, or fully encloses it), then don't disable editing
bRet = !( ( !pA || bAtStartA ) && ( !pB || bAtStartB ) );
}
- if( !bRet && pDoc->GetDocumentSettingManager().get( DocumentSettingId::PROTECT_FORM ) && (pA || pB) )
+ if( !bRet && pDoc->GetDocumentSettingManager().get( DocumentSettingId::PROTECT_FORM ) )
{
// Form protection case
bRet = ( pA == nullptr ) || ( pB == nullptr ) || bAtStartA || bAtStartB;