From 857d4844f0e8cc8b96c0ef5ef0dabed03a10bb24 Mon Sep 17 00:00:00 2001 From: Karsten Rink <karsten.rink@ufz.de> Date: Fri, 25 Oct 2013 10:21:11 +0200 Subject: [PATCH] fixed issue von incorrect button deactivation after data set removal --- Gui/DataView/StationTreeView.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Gui/DataView/StationTreeView.cpp b/Gui/DataView/StationTreeView.cpp index 65367669f18..171b30b5f0e 100644 --- a/Gui/DataView/StationTreeView.cpp +++ b/Gui/DataView/StationTreeView.cpp @@ -222,8 +222,12 @@ void StationTreeView::removeStationList() { TreeItem* item = static_cast<StationTreeModel*>(model())->getItem(index); emit stationListRemoved((item->data(0).toString()).toStdString()); - emit enableSaveButton(false); - emit enableRemoveButton(false); + + if(this->selectionModel()->selectedIndexes().count() == 0) + { + emit enableSaveButton(false); + emit enableRemoveButton(false); + } } } -- GitLab