From e79f29dc0ef3ff185439f2b148f7dabfce7454ac Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 14 Apr 2022 21:51:43 +0200 Subject: [PATCH] [welcome] Update the explanation only when all the results are in. --- src/modules/welcome/checker/ResultsListWidget.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/modules/welcome/checker/ResultsListWidget.cpp b/src/modules/welcome/checker/ResultsListWidget.cpp index 6d4465f81..4a3280622 100644 --- a/src/modules/welcome/checker/ResultsListWidget.cpp +++ b/src/modules/welcome/checker/ResultsListWidget.cpp @@ -178,7 +178,15 @@ ResultsListWidget::ResultsListWidget( Config* config, QWidget* parent ) requirementsChanged(); - connect( config, &Config::warningMessageChanged, m_explanation, &QLabel::setText ); + connect( config, + &Config::warningMessageChanged, + [ = ]( QString s ) + { + if ( isModelFilled() ) + { + m_explanation->setText( s ); + } + } ); connect( m_explanation, &QLabel::linkActivated, this, &ResultsListWidget::linkClicked ); connect( config->requirementsModel(), &Calamares::RequirementsModel::modelReset,