]> git.droids-corp.org - libcmdline.git/blobdiff - src/lib/cmdline_rdline.c
cmdline: clear line when exiting pager
[libcmdline.git] / src / lib / cmdline_rdline.c
index 8d07b025f8ff8db4b0245a63c33d603818cb20f6..d0a116e82c47c9a717b3bfffdc8e3a0d57ac8278 100644 (file)
@@ -215,6 +215,8 @@ rdline_parse_char(struct rdline *rdl, char c)
        /* display asynchrounous printf if any */
        if (rdl->pager_buf != NULL) {
                if (cmd == VT100_STD_CHAR && c == 'q') {
+                       rdline_printf(rdl, vt100_home);
+                       rdline_printf(rdl, vt100_clear_right);
                        rdline_asyncpager_reset(rdl);
                        if (rdl->pager_cb != NULL) {
                                rdl->pager_cb(rdl, rdl->pager_arg);