Mercurial > octave
diff libgui/qterminal/libqterminal/win32/QWinTerminalImpl.cpp @ 17262:12e5fa85f1bb
Windows GUI: clear any terminal selection when pressing a key/pasting to terminal.
* libgui/qterminal/libqterminal/win32/QWinTerminalImpl.cpp
(QConsolePrivate::sendConsoleText): clear selection before adding text to console.
author | John Donoghue <john.donoghue@ieee.org> |
---|---|
date | Thu, 15 Aug 2013 19:40:36 -0400 |
parents | 0b2a0acd0315 |
children | aa09b746fa16 |
line wrap: on
line diff
--- a/libgui/qterminal/libqterminal/win32/QWinTerminalImpl.cpp Thu Aug 15 22:11:22 2013 -0700 +++ b/libgui/qterminal/libqterminal/win32/QWinTerminalImpl.cpp Thu Aug 15 19:40:36 2013 -0400 @@ -1161,6 +1161,9 @@ #define TEXT_CHUNK_SIZE 512 + // clear any selection on inserting text + clearSelection(); + int len = s.length (); INPUT_RECORD events[TEXT_CHUNK_SIZE]; DWORD nEvents = 0, written;