From d9847ddd6a20b45856d9a7a3e1d34e6c85bc0bd7 Mon Sep 17 00:00:00 2001 From: Alexander Bilyak Date: Thu, 14 Oct 2021 15:04:32 +0200 Subject: [PATCH] GODT-1385: Fix port setting --- internal/frontend/qml/PortSettings.qml | 2 ++ internal/frontend/qt/frontend_settings.go | 2 ++ 2 files changed, 4 insertions(+) diff --git a/internal/frontend/qml/PortSettings.qml b/internal/frontend/qml/PortSettings.qml index 02c7fb0..7d5ce1e 100644 --- a/internal/frontend/qml/PortSettings.qml +++ b/internal/frontend/qml/PortSettings.qml @@ -135,6 +135,8 @@ SettingsView { submitButton.loading = false return false } + + return true } function submit(){ diff --git a/internal/frontend/qt/frontend_settings.go b/internal/frontend/qt/frontend_settings.go index d37826b..5c81096 100644 --- a/internal/frontend/qt/frontend_settings.go +++ b/internal/frontend/qt/frontend_settings.go @@ -15,6 +15,7 @@ // You should have received a copy of the GNU General Public License // along with ProtonMail Bridge. If not, see . +//go:build build_qt // +build build_qt package qt @@ -116,6 +117,7 @@ func (f *FrontendQt) toggleUseSSLforSMTP(makeItEnabled bool) { } func (f *FrontendQt) changePorts(imapPort, smtpPort int) { + defer f.qml.ChangePortFinished() f.settings.SetInt(settings.IMAPPortKey, imapPort) f.settings.SetInt(settings.SMTPPortKey, smtpPort) f.restart()