From 2f75e4d2cafbbb4bb812065b16c2f435ebb88b26 Mon Sep 17 00:00:00 2001 From: Tats Date: Thu, 16 Oct 2014 18:22:42 +0000 Subject: [PATCH] Adjustment to MappingManager::getVisibleLayers() so that solo-ed layers that are not-visible don't show. --- MappingManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MappingManager.cpp b/MappingManager.cpp index 0879848..9bf8de6 100644 --- a/MappingManager.cpp +++ b/MappingManager.cpp @@ -140,7 +140,7 @@ QVector MappingManager::getVisibleMappings() const for (QVector::const_iterator it = mappingVector.begin(); it != mappingVector.end(); ++it) { // Solo has priority over invisible (mute) - if ( (hasSolo && (*it)->isSolo()) || (!hasSolo && (*it)->isVisible()) ) + if ( (hasSolo && (*it)->isSolo() && (*it)->isVisible()) || (!hasSolo && (*it)->isVisible()) ) visible.push_back(*it); }