From bb83ec9b762f8f9ed80f4b53c69ca0f00dee9894 Mon Sep 17 00:00:00 2001 From: redgl0w <43498612+RedGl0w@users.noreply.github.com> Date: Tue, 24 Dec 2019 09:20:33 +0100 Subject: [PATCH] Update text_area.cpp --- escher/src/text_area.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/escher/src/text_area.cpp b/escher/src/text_area.cpp index b2060929a..10dfe6c91 100644 --- a/escher/src/text_area.cpp +++ b/escher/src/text_area.cpp @@ -123,7 +123,11 @@ bool TextArea::handleEvent(Ion::Events::Event event) { } else if (event == Ion::Events::Percent) { return removePreviousGlyph(); } else if (event.hasText()) { - return handleEventWithText(event.text()); + if(event.text() == "%" && Ion::Events::isLockActive()){ + return removePreviousGlyph(); + } else { + return handleEventWithText(event.text()); + } } else { return false; }