2 files changed, 7 insertions, 0 deletions
diff --git a/src/LoginPage.cc b/src/LoginPage.cc
index 54eda384..12b7aba8 100644
--- a/src/LoginPage.cc
+++ b/src/LoginPage.cc
@@ -137,6 +137,12 @@ void LoginPage::onLoginButtonClicked()
}
}
+void LoginPage::reset()
+{
+ username_input_->clear();
+ password_input_->clear();
+}
+
void LoginPage::onBackButtonClicked()
{
emit backButtonClicked();
diff --git a/src/MainWindow.cc b/src/MainWindow.cc
index 12d680a0..146c4954 100644
--- a/src/MainWindow.cc
+++ b/src/MainWindow.cc
@@ -89,6 +89,7 @@ void MainWindow::showChatPage(QString userid, QString homeserver, QString token)
int index = sliding_stack_->getWidgetIndex(chat_page_);
sliding_stack_->slideInIndex(index, SlidingStackWidget::AnimationDirection::LEFT_TO_RIGHT);
+ login_page_->reset();
chat_page_->bootstrap(userid, homeserver, token);
}
|