diff --git a/nebula/ui/components/inAppAuth/VPNInAppAuthenticationInputs.qml b/nebula/ui/components/inAppAuth/VPNInAppAuthenticationInputs.qml index 3c0acd73e8..5bc5655c3d 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 4637caef53..dcda3dd24b 100644 --- a/src/ui/authenticationInApp/ViewAuthenticationStart.qml +++ b/src/ui/authenticationInApp/ViewAuthenticationStart.qml @@ -35,7 +35,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 }