summaryrefslogtreecommitdiff
diff options
-rw-r--r--lockscreen/UserPromptView.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/lockscreen/UserPromptView.cpp b/lockscreen/UserPromptView.cpp
index 7a083632d..9fc1be777 100644
--- a/lockscreen/UserPromptView.cpp
+++ b/lockscreen/UserPromptView.cpp
@@ -506,10 +506,14 @@ void UserPromptView::HandleAuthenticationStartFailure()
{
num_retry_auth_ = 0;
+ prompted_ = true;
+ unacknowledged_messages_ = false;
+
AddMessage(_("Authentication failure"), nux::color::Red);
AddButton(_("Switch to greeter…"), [this] {
session_manager_->SwitchToGreeter();
});
+
GetLayout()->AddLayout(button_layout_);
}
}