diff --git a/dev/View/Popup/Domain.js b/dev/View/Popup/Domain.js index 978fee4aa..764655acc 100644 --- a/dev/View/Popup/Domain.js +++ b/dev/View/Popup/Domain.js @@ -148,6 +148,8 @@ export class DomainPopupView extends AbstractViewPopup { imapHostFocus: false, sieveHostFocus: false, smtpHostFocus: false, + + detectingConfig: false }); this.imapDisabled_capabilities = ko.observableArray(); this.imapCapabilities = ko.observableArray(); @@ -318,6 +320,7 @@ export class DomainPopupView extends AbstractViewPopup { } autoconfig() { + this.detectingConfig(true); let domain = this.name(); Remote.request('AdminDomainAutoconfig', (iError, oData) => { if (oData?.Result?.config) { @@ -335,6 +338,7 @@ export class DomainPopupView extends AbstractViewPopup { this.smtpUseAuth(!!server.authentication); this.smtpUsePhpMail(false); } + this.detectingConfig(false); }, {domain}); } diff --git a/snappymail/v/0.0.0/app/templates/Views/Admin/PopupsDomain.html b/snappymail/v/0.0.0/app/templates/Views/Admin/PopupsDomain.html index 7b6a3c1f8..b78891e18 100644 --- a/snappymail/v/0.0.0/app/templates/Views/Admin/PopupsDomain.html +++ b/snappymail/v/0.0.0/app/templates/Views/Admin/PopupsDomain.html @@ -11,7 +11,10 @@
- +