From c1ce8cf764dc735974ede739e148a5a69bc1b9ac Mon Sep 17 00:00:00 2001 From: Axel Naumann <Axel.Naumann@cern.ch> Date: Wed, 8 Jun 2011 08:44:38 +0000 Subject: [PATCH] Merge r39595 from cling: Reset the modifier before reading new input. Fixes problem in cling where backspace would disable further input. git-svn-id: http://root.cern.ch/svn/root/trunk@39596 27541ba8-7e3a-0410-8455-c3a389f83636 --- core/textinput/src/textinput/StreamReaderUnix.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/core/textinput/src/textinput/StreamReaderUnix.cpp b/core/textinput/src/textinput/StreamReaderUnix.cpp index 179a9df5bcc..1a787a318dc 100644 --- a/core/textinput/src/textinput/StreamReaderUnix.cpp +++ b/core/textinput/src/textinput/StreamReaderUnix.cpp @@ -228,6 +228,7 @@ namespace textinput { bool StreamReaderUnix::ReadInput(size_t& nRead, InputData& in) { int c = ReadRawCharacter(); + in.SetModifier(InputData::kModNone); if (c == -1) { in.SetExtended(InputData::kEIEOF); } else if (c == 0x1b) { -- GitLab