From 40a7082bfc5019c5557072c8091282c1374a839a Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 25 Feb 2019 07:15:51 -0500 Subject: [PATCH] [libcalamaresui] Handle no-requirements-to-check case - If there's no requirements at all, none of the watchers will call finished(), so do it once extra. --- src/libcalamaresui/modulesystem/RequirementsChecker.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libcalamaresui/modulesystem/RequirementsChecker.cpp b/src/libcalamaresui/modulesystem/RequirementsChecker.cpp index 68569635b..c7f4625eb 100644 --- a/src/libcalamaresui/modulesystem/RequirementsChecker.cpp +++ b/src/libcalamaresui/modulesystem/RequirementsChecker.cpp @@ -92,6 +92,8 @@ RequirementsChecker::run() m_watchers.append( watcher ); connect( watcher, &Watcher::finished, this, &RequirementsChecker::finished ); } + + QTimer::singleShot( 0, this, &RequirementsChecker::finished ); } void