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

List:       kde-commits
Subject:    [calligra] krita/plugins/extensions/dockers/defaultdockers: fix incorrect enabled state of widgets i
From:       Sven Langkamp <sven.langkamp () gmail ! com>
Date:       2014-09-05 19:49:10
Message-ID: E1XPzVO-0006KZ-F3 () scm ! kde ! org
[Download RAW message or body]

Git commit 0cfd460418132cce53f5a83f52320614f69d4aee by Sven Langkamp.
Committed on 05/09/2014 at 19:42.
Pushed by langkamp into branch 'master'.

fix incorrect enabled state of widgets in layer box after switching the node
BUG:338830

M  +1    -9    krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.cpp

http://commits.kde.org/calligra/0cfd460418132cce53f5a83f52320614f69d4aee

diff --git a/krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.cpp \
b/krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.cpp index \
                598d5bd..22e0815 100644
--- a/krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.cpp
+++ b/krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.cpp
@@ -751,15 +751,7 @@ void KisLayerBox::selectionChanged(const QModelIndexList \
selection)  
 
     m_nodeManager->setSelectedNodes(selectedNodes);
-    bool enableButtons = selectedNodes.size() == 1;
-
-    m_wdgLayerBox->bnAdd->setEnabled(enableButtons);
-    m_wdgLayerBox->bnRaise->setEnabled(enableButtons);
-    m_wdgLayerBox->bnLower->setEnabled(enableButtons);
-    m_wdgLayerBox->bnDuplicate->setEnabled(enableButtons);
-    m_wdgLayerBox->bnProperties->setEnabled(enableButtons);
-    m_wdgLayerBox->cmbComposite->setEnabled(enableButtons);
-    m_wdgLayerBox->doubleOpacity->setEnabled(enableButtons);
+    updateUI();
 }
 
 #include "kis_layer_box.moc"


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

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