From ce304283064f3c6bd4fff2028f7e210c10f30bd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9a=20Saviot?= Date: Mon, 13 Nov 2017 11:56:21 +0100 Subject: [PATCH] [escher] TextArea handles Paste event. Change-Id: I33c0d21093f94edd987d7f4d2f7fd7363a1ee525 --- escher/src/text_area.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/escher/src/text_area.cpp b/escher/src/text_area.cpp index ced0a8a0d..8ca519ad7 100644 --- a/escher/src/text_area.cpp +++ b/escher/src/text_area.cpp @@ -359,8 +359,9 @@ bool TextArea::handleEvent(Ion::Events::Event event) { if (!m_contentView.removeEndOfLine()) { m_contentView.removeStartOfLine(); } - } else - { + } else if (event == Ion::Events::Paste) { + insertText(Clipboard::sharedClipboard()->storedText()); + } else { return false; } /* Technically, we do not need to overscroll in text area. However,