aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/tizen/form.cpp
diff options
context:
space:
mode:
authorDavid Turner2014-06-28 14:59:08 +0100
committerDavid Turner2014-06-28 14:59:08 +0100
commitcb596113a784e4894b5a34787b80144d2d3561e2 (patch)
treee5be7a920b1d0de20db1424a81899cf995f11c4d /backends/platform/tizen/form.cpp
parent95ba430d11a09ec6fbc997550074b940223eebf5 (diff)
parentad07da959dca9580d5a832ee69303d19fd21b578 (diff)
downloadscummvm-rg350-cb596113a784e4894b5a34787b80144d2d3561e2.tar.gz
scummvm-rg350-cb596113a784e4894b5a34787b80144d2d3561e2.tar.bz2
scummvm-rg350-cb596113a784e4894b5a34787b80144d2d3561e2.zip
Merge pull request #461 from digitall/vkeybdFix
Add trigger for Virtual Keyboard on long press of Middle Mouse Button
Diffstat (limited to 'backends/platform/tizen/form.cpp')
-rw-r--r--backends/platform/tizen/form.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/backends/platform/tizen/form.cpp b/backends/platform/tizen/form.cpp
index 3f7b918102..568829dc96 100644
--- a/backends/platform/tizen/form.cpp
+++ b/backends/platform/tizen/form.cpp
@@ -338,7 +338,14 @@ void TizenAppForm::showKeypad() {
// display the soft keyboard
if (_state == kActiveState) {
_buttonState = kLeftButton;
- pushKey(Common::KEYCODE_F7);
+
+ Common::Event e;
+ e.type = Common::EVENT_VIRTUAL_KEYBOARD;
+ if (_eventQueueLock) {
+ _eventQueueLock->Acquire();
+ _eventQueue.push(e);
+ _eventQueueLock->Release();
+ }
}
}