summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Dickopp <martin@zero-based.org>2009-09-22 20:16:37 -0700
committerAlan Coopersmith <alan.coopersmith@sun.com>2009-09-22 20:16:37 -0700
commit1ce3159739800fd7a93d51a378d7dbb3e0b755a5 (patch)
tree22f6f97c74da8a931bcadf2d3d9802870cb15318
parent61f5e8ee407d361bc10d704ab67a828c54678bfa (diff)
Debian bug 525596: "Login incorrect" only partially cleared on next login
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=525596 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
-rw-r--r--greeter/Login.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/greeter/Login.c b/greeter/Login.c
index 49dab2b..fefa29d 100644
--- a/greeter/Login.c
+++ b/greeter/Login.c
@@ -595,7 +595,7 @@ RedrawFail (LoginWidget w)
x = ERROR_X(w, start);
#ifdef USE_XFT
if (w->login.failUp == 0) {
- XClearArea(XtDisplay(w), XtWindow(w), x, y,
+ XClearArea(XtDisplay(w), XtWindow(w), x, y - F_ASCENT(fail),
ERROR_W(w, start), FAIL_Y_INC(w), False);
} else
#endif
@@ -616,7 +616,7 @@ RedrawFail (LoginWidget w)
#ifdef USE_XFT
if (w->login.failUp == 0) {
- XClearArea(XtDisplay(w), XtWindow(w), x, y,
+ XClearArea(XtDisplay(w), XtWindow(w), x, y - F_ASCENT(fail),
ERROR_W(w, w->login.fail), FAIL_Y_INC(w), False);
} else
#endif