diff options
Diffstat (limited to 'Applications/Terminal/Terminal.cpp')
-rw-r--r-- | Applications/Terminal/Terminal.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Applications/Terminal/Terminal.cpp b/Applications/Terminal/Terminal.cpp index 10a88ee0f4..80efcef77f 100644 --- a/Applications/Terminal/Terminal.cpp +++ b/Applications/Terminal/Terminal.cpp @@ -1010,6 +1010,11 @@ void Terminal::event(CEvent& event) void Terminal::keydown_event(GKeyEvent& event) { + // Reset timer so cursor doesn't blink while typing. + m_cursor_blink_timer.stop(); + m_cursor_blink_state = true; + m_cursor_blink_timer.start(); + switch (event.key()) { case KeyCode::Key_Up: write(m_ptm_fd, "\033[A", 3); |