summaryrefslogtreecommitdiff
path: root/debian/patches/21_qprintdialog_honour_fileprintersadded.diff
blob: 3df3beb63a4750e10adf46a9f0a02e2812a4bc0f (plain)
1
2
3
4
5
6
7
8
9
10
11
--- a/src/gui/dialogs/qprintdialog_unix.cpp
+++ b/src/gui/dialogs/qprintdialog_unix.cpp
@@ -749,7 +749,7 @@
     Q_ASSERT(index != printerCount - 3); // separator
     widget.filename->setEnabled(false);
     widget.lOutput->setEnabled(false);
-    if (index > printerCount - 3) { // PDF or postscript
+    if (filePrintersAdded && index > printerCount - 3) { // PDF or postscript
         widget.location->setText(QPrintDialog::tr("Local file"));
         widget.type->setText(QPrintDialog::tr("Write %1 file").arg(index == printerCount - 2 ?
                     QString::fromLatin1("PDF") : QString::fromLatin1("Postscript")));