diff options
Diffstat (limited to 'sw/source')
-rw-r--r-- | sw/source/core/crsr/pam.cxx | 12 |
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; |