From 51eb767eaf514ee8106401e364e75533fd6fcb51 Mon Sep 17 00:00:00 2001 From: Katarina Behrens Date: Wed, 25 Oct 2017 12:46:33 +0200 Subject: Related tdf#95694: Enable papersize & orientation listboxes when called from File > Printer Properties > Properties. Anything else doesn't make sense, user opens this dialog in order to be able to edit the settings Change-Id: I9559829551e6d6144da972757ab98afa5696bbfa Reviewed-on: https://gerrit.libreoffice.org/43823 Tested-by: Jenkins Reviewed-by: Thorsten Behrens --- svtools/source/dialogs/prnsetup.cxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/svtools/source/dialogs/prnsetup.cxx b/svtools/source/dialogs/prnsetup.cxx index d7a8b06a7900..d3a46048b2dc 100644 --- a/svtools/source/dialogs/prnsetup.cxx +++ b/svtools/source/dialogs/prnsetup.cxx @@ -293,7 +293,10 @@ IMPL_LINK_NOARG(PrinterSetupDialog, ImplPropertiesHdl, Button*, void) { if ( !mpTempPrinter ) mpTempPrinter = VclPtr::Create( mpPrinter->GetJobSetup() ); - mpTempPrinter->Setup( this ); + // 2nd argument: whether paper size and orientation from printer settings + // override document settings, iow whether matching listboxes are editable + // (this is a printer setup dialog, so they definitely should be editable) + mpTempPrinter->Setup( this, true ); } -- cgit v1.2.3