From c84255e82d4ef15aa88c0259aaa0b64b9104e755 Mon Sep 17 00:00:00 2001 From: Luke Mitchell Date: Wed, 26 Feb 2014 09:17:22 +0000 Subject: [PATCH] Added keyboard events to the Tizen application's key listeners Removed Tizen automatic termination when the back button is pressed. --- project/src/platform/tizen/TizenApplication.cpp | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/project/src/platform/tizen/TizenApplication.cpp b/project/src/platform/tizen/TizenApplication.cpp index 3cbb482ed..cfc4e250a 100644 --- a/project/src/platform/tizen/TizenApplication.cpp +++ b/project/src/platform/tizen/TizenApplication.cpp @@ -246,19 +246,21 @@ namespace lime { void TizenApplication::OnKeyPressed (const Tizen::Ui::Control& source, Tizen::Ui::KeyCode keyCode) { - + Event key( etKeyDown); + key.code = keyCode; + key.value = keyCode; + sgTizenFrame->HandleEvent(key); } void TizenApplication::OnKeyReleased (const Tizen::Ui::Control& source, Tizen::Ui::KeyCode keyCode) { - if (keyCode == Tizen::Ui::KEY_BACK || keyCode == Tizen::Ui::KEY_ESC) { - - Terminate (); - - } - + Event key( etKeyUp); + key.code = keyCode; + key.value = keyCode; + sgTizenFrame->HandleEvent(key); + }