summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Stapelberg <michael@stapelberg.de>2013-11-10 20:03:48 +0100
committerMichael Stapelberg <michael@stapelberg.de>2013-11-10 20:42:39 +0100
commitdf760b6e9eedfd7e91e301c94b9c9469351b4e6d (patch)
tree0e2e250c4d029a8258568a9e09d74f849dd59ee5
parent33d953fbdf4f8630e919643974f32ce6793c7c2b (diff)
Revert "Bug fix: Call clear_input() when the password is wrong."
This reverts commit 33d953fbdf4f8630e919643974f32ce6793c7c2b, in preparation for reverting commit a305e62
-rw-r--r--i3lock.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/i3lock.c b/i3lock.c
index 2d8a580..7d1f7b3 100644
--- a/i3lock.c
+++ b/i3lock.c
@@ -205,7 +205,6 @@ static void auth_failed(void) {
fprintf(stderr, "Authentication failure\n");
pam_state = STATE_PAM_WRONG;
- clear_input();
redraw_screen();
/* Clear this state after 2 seconds (unless the user enters another
@@ -259,6 +258,7 @@ static void input_done(void) {
if (cpid == 0) {
exit(pam_authenticate(pam_handle, 0) == PAM_SUCCESS);
} else if (cpid > 0) {
+ clear_input();
struct ev_child *child_watcher = calloc(sizeof(struct ev_io), 1);
ev_child_init(child_watcher, child_cb, cpid, 0);
ev_child_set(child_watcher, cpid, 0);