diff --git a/nebula/ui/components/inAppAuth/VPNInAppAuthenticationInputs.qml b/nebula/ui/components/inAppAuth/VPNInAppAuthenticationInputs.qml index 025545d65c..96d551a9f1 100644 --- a/nebula/ui/components/inAppAuth/VPNInAppAuthenticationInputs.qml +++ b/nebula/ui/components/inAppAuth/VPNInAppAuthenticationInputs.qml @@ -44,7 +44,7 @@ ColumnLayout { Layout.fillWidth: true _placeholderText: _inputPlaceholderText Keys.onReturnPressed: col.submitInfo(textInput) - onTextChanged: if (hasError) hasError = false + onDisplayTextChanged: if (hasError) hasError = false } VPNPasswordInput { diff --git a/src/ui/authenticationInApp/ViewAuthenticationStart.qml b/src/ui/authenticationInApp/ViewAuthenticationStart.qml index 86edd1be49..dddfe76d3c 100644 --- a/src/ui/authenticationInApp/ViewAuthenticationStart.qml +++ b/src/ui/authenticationInApp/ViewAuthenticationStart.qml @@ -24,7 +24,7 @@ VPNInAppAuthenticationBase { _buttonEnabled: VPNAuthInApp.state === VPNAuthInApp.StateStart && activeInput().text.length !== 0 && !activeInput().hasError _buttonOnClicked: (inputText) => { VPNAuthInApp.checkAccount(inputText); } _buttonText: qsTrId("vpn.postAuthentication.continue") - _inputMethodHints: Qt.ImhEmailCharactersOnly | Qt.ImhNoAutoUppercase + _inputMethodHints: Qt.ImhEmailCharactersOnly | Qt.ImhNoAutoUppercase | Qt.ImhNoPredictiveText | Qt.ImhSensitiveData _inputPlaceholderText: VPNl18n.InAppSupportWorkflowSupportEmailFieldPlaceholder }