filter/source/pdf/impdialog.cxx |   24 ++++++++++--------------
 1 file changed, 10 insertions(+), 14 deletions(-)

New commits:
commit 1cf500366e8de4c1c89c1f9235629d2efeaa89af
Author:     Justin Luth <jl...@mail.com>
AuthorDate: Fri Sep 29 11:10:11 2023 -0400
Commit:     Justin Luth <jl...@mail.com>
CommitDate: Sat Sep 30 17:26:51 2023 +0200

    NFC pdfexport dialog: cleanup impdialog.cxx
    
    No Functional Change intended
    
    Change-Id: Ie08883af2a6cf3d84f77f550e147f8aba24a152b
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157432
    Tested-by: Jenkins
    Reviewed-by: Justin Luth <jl...@mail.com>

diff --git a/filter/source/pdf/impdialog.cxx b/filter/source/pdf/impdialog.cxx
index a444f69891c6..ba412851c393 100644
--- a/filter/source/pdf/impdialog.cxx
+++ b/filter/source/pdf/impdialog.cxx
@@ -593,13 +593,6 @@ void 
ImpPDFTabGeneralPage::SetFilterConfigItem(ImpPDFTabDialog* pParent)
     mbIsWriter = pParent->mbIsWriter;
     mbIsSpreadsheet = pParent->mbIsSpreadsheet;
 
-    mxCbExportNotesInMargin->set_sensitive(
-        mbIsWriter && 
!pParent->maConfigItem.IsReadOnly("ExportNotesInMargin"));
-    mxCbExportEmptyPages->set_sensitive(
-        mbIsWriter && !pParent->maConfigItem.IsReadOnly("IsSkipEmptyPages"));
-    mxCbExportPlaceholders->set_sensitive(
-        mbIsWriter && !pParent->maConfigItem.IsReadOnly("ExportPlaceholders"));
-
     mxRbLosslessCompression->connect_toggled( LINK( this, 
ImpPDFTabGeneralPage, ToggleCompressionHdl ) );
     const bool bUseLosslessCompression = pParent->mbUseLosslessCompression;
     if ( bUseLosslessCompression )
@@ -678,7 +671,10 @@ void 
ImpPDFTabGeneralPage::SetFilterConfigItem(ImpPDFTabDialog* pParent)
 
 
     mxCbExportNotes->set_active( pParent->mbExportNotes );
-    mxCbExportNotesInMargin->set_active( pParent->mbExportNotesInMargin );
+    mxCbExportNotesInMargin->set_active(mbIsWriter && 
pParent->mbExportNotesInMargin);
+    mxCbExportNotesInMargin->set_sensitive(
+        mbIsWriter && 
!pParent->maConfigItem.IsReadOnly("ExportNotesInMargin"));
+
     if (comphelper::LibreOfficeKit::isActive())
     {
         mxCbViewPDF->hide();
@@ -733,14 +729,14 @@ void 
ImpPDFTabGeneralPage::SetFilterConfigItem(ImpPDFTabDialog* pParent)
         mxCbSinglePageSheets->set_active(false);
     }
 
-    mxCbExportPlaceholders->set_visible(mbIsWriter);
-    if( !mbIsWriter )
-    {
-        mxCbExportPlaceholders->set_active(false);
-        mxCbExportNotesInMargin->set_active(false);
-    }
     mxCbExportEmptyPages->set_active(!pParent->mbIsSkipEmptyPages);
+    mxCbExportEmptyPages->set_sensitive(
+        mbIsWriter && !pParent->maConfigItem.IsReadOnly("IsSkipEmptyPages"));
+
+    mxCbExportPlaceholders->set_visible(mbIsWriter);
     mxCbExportPlaceholders->set_active(pParent->mbIsExportPlaceholders);
+    mxCbExportPlaceholders->set_sensitive(
+        mbIsWriter && !pParent->maConfigItem.IsReadOnly("ExportPlaceholders"));
 
     mxCbAddStream->show();
     mxCbAddStream->set_active(pParent->mbAddStream);

Reply via email to