Mercurial > hg > octave-lyh
changeset 17270: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 | 533c980b5796 |
children | 2ab5636ee75f |
files | libgui/qterminal/libqterminal/win32/QWinTerminalImpl.cpp |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/libgui/qterminal/libqterminal/win32/QWinTerminalImpl.cpp +++ b/libgui/qterminal/libqterminal/win32/QWinTerminalImpl.cpp @@ -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;