File dont-make-configure-dialog-modal.patch of Package kde4-print-manager.openSUSE_13.1_Update
commit 0653256f5f5b90d64c6093f168e49dd94e137f10
Author: Wolfgang Bauer <wbauer@tmo.at>
Date: Thu Jan 29 20:54:16 2015 +0100
Make the printer configuration dialog non-modal
Commit 1595ef0614f824a6a871d51327eff3a108e6e251 (a partial fix for bug
314633) changed the password dialog to be non-modal.
But the printer configuration dialog is still modal, so if a password is
needed to apply/save the configuration it cannot be entered because the
password dialog cannot get focus.
This patch sets the configuration dialog to be non-modal as well to
prevent this problem.
BUG: 328014
FIXED-IN: 14.12.2
REVIEW: 121351
diff --git a/configure-printer/ConfigureDialog.cpp b/configure-printer/ConfigureDialog.cpp
index ace91a2..a642cf6 100644
--- a/configure-printer/ConfigureDialog.cpp
+++ b/configure-printer/ConfigureDialog.cpp
@@ -41,7 +41,7 @@ ConfigureDialog::ConfigureDialog(const QString &destName, bool isClass, QWidget
KPageDialog(parent)
{
setFaceType(List);
- setModal(true);
+ setModal(false);
setButtons(KDialog::Ok | KDialog::Cancel | KDialog::Apply);
setWindowTitle(destName);
setWindowIcon(KIcon("configure"));