diff --git a/src/domain/LoginViewModel.js b/src/domain/LoginViewModel.js index 0cd474a9..d75a715e 100644 --- a/src/domain/LoginViewModel.js +++ b/src/domain/LoginViewModel.js @@ -71,11 +71,6 @@ export class LoginViewModel extends ViewModel { this.emitChange("supportsSSOLogin"); } - queryLoginFromInput() { - const homeServer = document.querySelector("#homeserver").value; - this.queryLogin(homeServer); - } - async login(username, password, homeserver) { this._loadViewModelSubscription = this.disposeTracked(this._loadViewModelSubscription); if (this._loadViewModel) { diff --git a/src/platform/web/ui/login/LoginView.js b/src/platform/web/ui/login/LoginView.js index f8ddcf4c..56dfa96b 100644 --- a/src/platform/web/ui/login/LoginView.js +++ b/src/platform/web/ui/login/LoginView.js @@ -38,7 +38,7 @@ export class LoginView extends TemplateView { type: "text", placeholder: vm.i18n`Your matrix homeserver`, value: vm.defaultHomeServer, - onChange: () => vm.queryLoginFromInput(), + onChange: () => vm.queryLogin(homeserver.value), disabled });