From 490531046a621970456c36aedc8a5d128d864056 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lubo=C5=A1=20Lu=C5=88=C3=A1k?= Date: Sun, 30 Sep 2007 17:36:59 +0000 Subject: [PATCH] A confirmation dialog with timeout does not really make that much sense when turning compositing off. svn path=/trunk/KDE/kdebase/workspace/; revision=719249 --- kcmkwin/kwincompositing/main.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/kcmkwin/kwincompositing/main.cpp b/kcmkwin/kwincompositing/main.cpp index 01243bd814..56c36d7065 100644 --- a/kcmkwin/kwincompositing/main.cpp +++ b/kcmkwin/kwincompositing/main.cpp @@ -250,7 +250,11 @@ bool KWinCompositingConfig::saveGeneralTab() mPreviousConfig = config.entryMap(); // Check if any critical settings that need confirmation have changed bool confirm = false; - confirm |= (ui.useCompositing->isChecked() != config.readEntry("Enabled", mDefaultPrefs.enableCompositing())); + if(ui.useCompositing->isChecked() + && ui.useCompositing->isChecked() != config.readEntry("Enabled", mDefaultPrefs.enableCompositing())) + { + confirm = true; + } config.writeEntry("Enabled", ui.useCompositing->isChecked());