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

List:       kde-commits
Subject:    [calligra] krita/plugins/extensions/dockers/defaultdockers: Don't crash if deleting the last layer
From:       Boudewijn Rempt <boud () valdyas ! org>
Date:       2014-06-20 11:45:25
Message-ID: E1WxxG1-0006XT-NV () scm ! kde ! org
[Download RAW message or body]

Git commit 718256230f337ce1ab18b75fd40e793cf1e4507f by Boudewijn Rempt.
Committed on 20/06/2014 at 11:45.
Pushed by rempt into branch 'master'.

Don't crash if deleting the last layer

M  +1    -1    krita/plugins/extensions/dockers/defaultdockers/kis_layer_bo=
x.cpp

http://commits.kde.org/calligra/718256230f337ce1ab18b75fd40e793cf1e4507f

diff --git a/krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.=
cpp b/krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.cpp
index a53a4e9..8127e59 100644
--- a/krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.cpp
+++ b/krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.cpp
@@ -736,7 +736,7 @@ void KisLayerBox::slotEditGlobalSelection(bool showSele=
ctions)
 =

 void KisLayerBox::selectionChanged(const QModelIndexList selection)
 {
-    if (selection.isEmpty()) {
+    if (selection.isEmpty() && m_nodeManager->activeNode()) {
         m_wdgLayerBox->listLayers->setCurrentIndex(m_nodeModel->indexFromN=
ode(m_nodeManager->activeNode()));
         return;
     }
[prev in list] [next in list] [prev in thread] [next in thread] 

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