diff options
Diffstat (limited to 'src/gui/windows')
-rw-r--r-- | src/gui/windows/logindialog.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/gui/windows/logindialog.cpp b/src/gui/windows/logindialog.cpp index f169635dc..7f36704cb 100644 --- a/src/gui/windows/logindialog.cpp +++ b/src/gui/windows/logindialog.cpp @@ -204,14 +204,15 @@ void LoginDialog::postInit() loadWindowState(); reflowLayout(0, 0); +#ifdef SAVE_PASSWORD + mPassField->setText(LoginDialog::savedPassword); +#else if (mUserField->getText().empty()) mUserField->requestFocus(); else { -#ifdef SAVE_PASSWORD - mPassField->setText(LoginDialog::savedPassword); -#endif mPassField->requestFocus(); } +#endif mLoginButton->setEnabled(canSubmit()); if (loginHandler != nullptr) |