From e5c500fad00e36d94802a1f514c09c349f7e8d93 Mon Sep 17 00:00:00 2001 From: matlabbe Date: Tue, 8 Mar 2016 12:41:25 -0500 Subject: [PATCH] Fixed scan visibility logger error when scans are not shown --- guilib/src/MainWindow.cpp | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/guilib/src/MainWindow.cpp b/guilib/src/MainWindow.cpp index 3d1219b5..b2eefbbc 100644 --- a/guilib/src/MainWindow.cpp +++ b/guilib/src/MainWindow.cpp @@ -1818,7 +1818,7 @@ void MainWindow::updateMapCloud( UERROR("Updating pose scan %d failed!", iter->first); } } - _ui->widget_cloudViewer->setCloudVisibility(scanName, true); + _ui->widget_cloudViewer->setCloudVisibility(scanName, _preferencesDialog->isScansShown(0)); _ui->widget_cloudViewer->setCloudOpacity(scanName, _preferencesDialog->getScanOpacity(0)); _ui->widget_cloudViewer->setCloudPointSize(scanName, _preferencesDialog->getScanPointSize(0)); } @@ -1830,11 +1830,6 @@ void MainWindow::updateMapCloud( this->createAndAddScanToMap(iter->first, iter->second, uValue(mapIds, iter->first, -1)); } } - if(!_preferencesDialog->isScansShown(0)) - { - UDEBUG("Hide scan %s", scanName.c_str()); - _ui->widget_cloudViewer->setCloudVisibility(scanName.c_str(), false); - } } else if(viewerClouds.contains(scanName)) { @@ -1857,7 +1852,7 @@ void MainWindow::updateMapCloud( UERROR("Updating pose features %d failed!", iter->first); } } - _ui->widget_cloudViewer->setCloudVisibility(featuresName, true); + _ui->widget_cloudViewer->setCloudVisibility(featuresName, _preferencesDialog->isFeaturesShown(0)); _ui->widget_cloudViewer->setCloudPointSize(featuresName, _preferencesDialog->getFeaturesPointSize(0)); } else if(_cachedSignatures.contains(iter->first)) @@ -1868,11 +1863,6 @@ void MainWindow::updateMapCloud( this->createAndAddFeaturesToMap(iter->first, iter->second, uValue(mapIds, iter->first, -1)); } } - if(!_preferencesDialog->isFeaturesShown(0)) - { - UDEBUG("Hide features %s", featuresName.c_str()); - _ui->widget_cloudViewer->setCloudVisibility(featuresName.c_str(), false); - } } else if(viewerClouds.contains(featuresName)) {