From b96bdd388834c2098ae605e01f72539d6faae455 Mon Sep 17 00:00:00 2001
From: Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
Date: Wed, 2 Jan 2019 11:10:16 -0500
Subject: [PATCH] wizard: turn of camera when leaving photobooth page

Change-Id: Ib8ad0d16776b02b2af76e08fa48bb01ee8d29855
---
 newwizardwidget.cpp | 16 ++++++----------
 1 file changed, 6 insertions(+), 10 deletions(-)

diff --git a/newwizardwidget.cpp b/newwizardwidget.cpp
index 37c68c5..e1c74dd 100644
--- a/newwizardwidget.cpp
+++ b/newwizardwidget.cpp
@@ -260,10 +260,8 @@ void
 NewWizardWidget::on_nextButton_clicked()
 {
     const QWidget* curWidget = ui->stackedWidget->currentWidget();
-    if (curWidget != ui->createRingAccountPage) {
-        ui->setAvatarWidget->stopBooth();
-        disconnect(registeredNameFoundConnection_);
-    }
+    ui->setAvatarWidget->stopBooth();
+    disconnect(registeredNameFoundConnection_);
     if (curWidget == ui->createRingAccountPage ||
         curWidget == ui->linkRingAccountPage) {
         processWizardInformations();
@@ -274,12 +272,10 @@ void
 NewWizardWidget::on_previousButton_clicked()
 {
     const QWidget* curWidget = ui->stackedWidget->currentWidget();
-    if (curWidget != ui->createRingAccountPage) {
-        ui->setAvatarWidget->stopBooth();
-        disconnect(registeredNameFoundConnection_);
-        lookupStatusLabel_->hide();
-        passwordStatusLabel_->hide();
-    }
+    ui->setAvatarWidget->stopBooth();
+    disconnect(registeredNameFoundConnection_);
+    lookupStatusLabel_->hide();
+    passwordStatusLabel_->hide();
     if (curWidget == ui->createRingAccountPage ||
         curWidget == ui->linkRingAccountPage) {
         changePage(ui->welcomePage);
-- 
GitLab