From f1c8d3d9e001bfb01ebd13b4bc7abac18a67f50f Mon Sep 17 00:00:00 2001 From: jspijker Date: Wed, 9 Nov 2022 13:47:32 +0100 Subject: [PATCH] Show busy indicator Contributes to CURA-8689 --- resources/qml/WelcomePages/AddUltimakerPrinter.qml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/resources/qml/WelcomePages/AddUltimakerPrinter.qml b/resources/qml/WelcomePages/AddUltimakerPrinter.qml index 58cd44fbb0..acaa938d1f 100644 --- a/resources/qml/WelcomePages/AddUltimakerPrinter.qml +++ b/resources/qml/WelcomePages/AddUltimakerPrinter.qml @@ -111,7 +111,14 @@ Control id: signInButton Layout.alignment: Qt.AlignRight text: catalog.i18nc("@button", "Sign in to Digital Factory") - onClicked: Qt.openUrlExternally("https://digitalfactory.ultimaker.com/app/printers?add_printer=true&utm_source=cura&utm_medium=software&utm_campaign=onboarding-add-printer") + onClicked: function() + { + Qt.openUrlExternally("https://digitalfactory.ultimaker.com/app/printers?add_printer=true&utm_source=cura&utm_medium=software&utm_campaign=onboarding-add-printer") + text = catalog.i18nc("@button", "Waiting for new printers") + busy = true; + enabled = false; + Cura.API.account.login(); + } } } }