From 82b3a46fc262e89e69d261f7732f9cdc38499025 Mon Sep 17 00:00:00 2001 From: Keith Winstein Date: Mon, 31 Jan 2011 14:07:44 -0500 Subject: [PATCH] Go to origin on change in origin mode --- terminalfunctions.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/terminalfunctions.cpp b/terminalfunctions.cpp index 750c652..9e302c7 100644 --- a/terminalfunctions.cpp +++ b/terminalfunctions.cpp @@ -177,6 +177,8 @@ static Function func_CSI_TBC( CSI, "g", CSI_TBC ); static bool *get_DEC_mode( int param, Framebuffer *fb ) { switch ( param ) { case 6: /* origin */ + fb->ds.move_row( 0 ); + fb->ds.move_col( 0 ); return &(fb->ds.origin_mode); case 7: /* auto wrap */ return &(fb->ds.auto_wrap_mode);