diff --git a/Linphone/view/Page/Form/Login/SIPLoginPage.qml b/Linphone/view/Page/Form/Login/SIPLoginPage.qml index 3debec320..4d2671e34 100644 --- a/Linphone/view/Page/Form/Login/SIPLoginPage.qml +++ b/Linphone/view/Page/Form/Login/SIPLoginPage.qml @@ -31,7 +31,6 @@ LoginLayout { console.debug("[SIPLoginPage] User: return") mainItem.goBack() } - visible: !SettingsCpp.assistantGoDirectlyToThirdPartySipAccountLogin } Image { fillMode: Image.PreserveAspectFit diff --git a/Linphone/view/Page/Window/Main/MainWindow.qml b/Linphone/view/Page/Window/Main/MainWindow.qml index cc9c470b8..53df69f90 100644 --- a/Linphone/view/Page/Window/Main/MainWindow.qml +++ b/Linphone/view/Page/Window/Main/MainWindow.qml @@ -134,7 +134,12 @@ AbstractWindow { Component { id: sipLoginPage SIPLoginPage { - onGoBack: mainWindowStackView.pop() + onGoBack: { + if(SettingsCpp.assistantGoDirectlyToThirdPartySipAccountLogin) + mainWindowStackView.replace(mainPage) + else + mainWindowStackView.pop() + } onGoToRegister: mainWindowStackView.replace(registerPage) onConnectionSucceed: {