diff options
author | Antonino A. Daplas <adaplas@gmail.com> | 2006-02-01 03:06:52 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-02-01 08:53:26 -0800 |
commit | 9477e260b7ca3b6076b91eae15739383c508f3e2 (patch) | |
tree | 8c9505661ec3c22319b5bb9a6764df75d222d920 | |
parent | fa385bef256077f3b820b241e8f3755ef3905b74 (diff) | |
download | op-kernel-dev-9477e260b7ca3b6076b91eae15739383c508f3e2.zip op-kernel-dev-9477e260b7ca3b6076b91eae15739383c508f3e2.tar.gz |
[PATCH] fbcon: Fix screen artifacts when moving cursor
When moving the cursor by writing to /dev/vcs*, the old cursor image is not
erased. Fix by hiding the cursor first before moving the cursor to the new
position.
Signed-off-by: Antonino Daplas <adaplas@pol.net>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
-rw-r--r-- | drivers/char/vt.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/char/vt.c b/drivers/char/vt.c index f1d9cb7..0900d1d 100644 --- a/drivers/char/vt.c +++ b/drivers/char/vt.c @@ -3213,6 +3213,7 @@ void getconsxy(struct vc_data *vc, unsigned char *p) void putconsxy(struct vc_data *vc, unsigned char *p) { + hide_cursor(vc); gotoxy(vc, p[0], p[1]); set_cursor(vc); } |