summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2008-06-24 11:07:30 -0400
committerRay Strode <rstrode@redhat.com>2008-06-24 11:07:30 -0400
commitf0d9ecf425a4b970fd8c867441305f2063297c7c (patch)
tree5a27882f9b0498467af480312f435da8562cdde9
parentad6d1eb75f9a98da3d756a70e18032c389a5b2d0 (diff)
downloadplymouth-f0d9ecf425a4b970fd8c867441305f2063297c7c.tar.gz
plymouth-f0d9ecf425a4b970fd8c867441305f2063297c7c.tar.xz
plymouth-f0d9ecf425a4b970fd8c867441305f2063297c7c.zip
Reset cursor to 0,0 on clear
-rw-r--r--src/libplybootsplash/ply-window.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libplybootsplash/ply-window.c b/src/libplybootsplash/ply-window.c
index b56b221..dea8f22 100644
--- a/src/libplybootsplash/ply-window.c
+++ b/src/libplybootsplash/ply-window.c
@@ -473,6 +473,8 @@ ply_window_clear_screen (ply_window_t *window)
{
write (window->tty_fd, CLEAR_SCREEN_SEQUENCE, strlen (CLEAR_SCREEN_SEQUENCE));
+ ply_window_set_text_cursor_position (window, 0, 0);
+
if (ply_frame_buffer_device_is_open (window->frame_buffer))
ply_frame_buffer_fill_with_color (window->frame_buffer, NULL, 0.0, 0.0, 0.0, 1.0);
}