From ea76c337105cf76e25dfbd95a68c0658b4cd5b7e Mon Sep 17 00:00:00 2001 From: isanae <14251494+isanae@users.noreply.github.com> Date: Sat, 9 Jan 2021 13:56:21 -0500 Subject: fix skipping pages in single page mode in single page mode, ready() can return false for some pages like the instance type if the selected page is past it, so skip() has to be checked too --- src/createinstancedialog.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/createinstancedialog.cpp b/src/createinstancedialog.cpp index a4e3c336..9f0edf96 100644 --- a/src/createinstancedialog.cpp +++ b/src/createinstancedialog.cpp @@ -455,7 +455,7 @@ void CreateInstanceDialog::updateNavigation() bool CreateInstanceDialog::canNext() const { const auto i = ui->pages->currentIndex(); - return m_pages[i]->ready(); + return m_pages[i]->skip() || m_pages[i]->ready(); } bool CreateInstanceDialog::canBack() const -- cgit v1.3.1