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 /drivers/char | |
parent | fa385bef256077f3b820b241e8f3755ef3905b74 (diff) | |
download | linux-3.10-9477e260b7ca3b6076b91eae15739383c508f3e2.tar.gz linux-3.10-9477e260b7ca3b6076b91eae15739383c508f3e2.tar.bz2 linux-3.10-9477e260b7ca3b6076b91eae15739383c508f3e2.zip |
[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>
Diffstat (limited to 'drivers/char')
-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 f1d9cb7feae..0900d1dbee5 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); } |