[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [calligra] krita/ui/dialogs: Updata the canvas when a filter value
From:       Silvio Heinrich <plassy () web ! de>
Date:       2011-11-07 12:30:15
Message-ID: 20111107123015.ED3C0A60A6 () git ! kde ! org
[Download RAW message or body]

Git commit f83cea72c40790222e68755356317fa6dd41b656 by Silvio Heinrich.
Committed on 07/11/2011 at 13:28.
Pushed by heinrich into branch 'master'.

Updata the canvas when a filter value is changed by the user.

M  +3    -3    krita/ui/dialogs/kis_dlg_filter.cpp

http://commits.kde.org/calligra/f83cea72c40790222e68755356317fa6dd41b656

diff --git a/krita/ui/dialogs/kis_dlg_filter.cpp b/krita/ui/dialogs/kis_dlg_filter.cpp
index 15b0f1c..77602d3 100644
--- a/krita/ui/dialogs/kis_dlg_filter.cpp
+++ b/krita/ui/dialogs/kis_dlg_filter.cpp
@@ -109,12 +109,13 @@ void KisFilterDialog::setFilter(KisFilterSP f)
 void KisFilterDialog::updatePreview()
 {
     if (!d->currentFilter) return;
-
+    
     if(d->uiFilterDialog.checkBoxPreview->isChecked()) {
         d->mask->setFilter(d->uiFilterDialog.filterSelection->configuration());
         d->mask->setDirty();
+        d->node->setDirty(d->node->extent());
     }
-
+    
     d->uiFilterDialog.pushButtonOk->setEnabled(true);
 }
 
@@ -156,7 +157,6 @@ void KisFilterDialog::createMask()
 void KisFilterDialog::previewCheckBoxChange(int state)
 {
     d->mask->setVisible(state == Qt::Checked);
-    d->node->setDirty(d->node->extent());
     updatePreview();
 
     KConfigGroup group(KGlobal::config(), "filterdialog");
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic