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); + }