From 2ac71085db7bd966d7c119a1e15c31ad9eb6ff5c Mon Sep 17 00:00:00 2001 From: Syed Daanish Date: Sat, 22 Aug 2026 22:58:01 +0100 Subject: [PATCH] Add mouse mode cleanup in IO. --- src/internal/io/io.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/internal/io/io.cc b/src/internal/io/io.cc index 87cbc45..9ca7955 100644 --- a/src/internal/io/io.cc +++ b/src/internal/io/io.cc @@ -66,7 +66,7 @@ std::pair IO::cursor_position() { void IO::cleanup() { if (cleaned) return; - std::string os = "\x1b[?2004l"; + std::string os = "\x1b[?1000l\x1b[?2004l"; write_all(STDOUT_FILENO, os.c_str(), os.size()); if (tcsetattr(STDIN_FILENO, TCSAFLUSH, &orig_termios) == -1) perror("Can't clean up terminal.");