From b9903dd97ae54534df2f2a404e7c0766b792c97f Mon Sep 17 00:00:00 2001 From: Alan Morris Date: Mon, 2 Jun 2025 09:52:32 -0600 Subject: [PATCH] Fix #2383 - Warning message pops up if analytics is on PCA tab when optimization complete --- Libs/Particles/ParticleShapeStatistics.h | 2 +- Studio/Analysis/AnalysisTool.cpp | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Libs/Particles/ParticleShapeStatistics.h b/Libs/Particles/ParticleShapeStatistics.h index 28b0972676b..dadbafade77 100644 --- a/Libs/Particles/ParticleShapeStatistics.h +++ b/Libs/Particles/ParticleShapeStatistics.h @@ -139,7 +139,7 @@ class ParticleShapeStatistics { unsigned int num_samples_group1_; unsigned int num_samples_group2_; unsigned int num_samples_; - unsigned int domains_per_shape_; + unsigned int domains_per_shape_ = 0; unsigned int num_dimensions_; std::vector group_ids_; diff --git a/Studio/Analysis/AnalysisTool.cpp b/Studio/Analysis/AnalysisTool.cpp index 90aa126b183..5b173044661 100644 --- a/Studio/Analysis/AnalysisTool.cpp +++ b/Studio/Analysis/AnalysisTool.cpp @@ -1171,9 +1171,6 @@ void AnalysisTool::update_slider() { //--------------------------------------------------------------------------- void AnalysisTool::reset_stats() { - stats_ready_ = false; - evals_ready_ = false; - ui_->tabWidget->setCurrentWidget(ui_->mean_tab); ui_->allSamplesRadio->setChecked(true); ui_->singleSamplesRadio->setChecked(false); @@ -1200,6 +1197,8 @@ void AnalysisTool::reset_stats() { particle_area_panel_->reset(); shape_scalar_panel_->reset(); stats_ = ParticleShapeStatistics(); + evals_ready_ = false; + stats_ready_ = false; ui_->pca_scalar_combo->clear(); if (session_) {