diff options
Diffstat (limited to 'srcs')
| -rw-r--r-- | srcs/juloo.keyboard2/KeyEventHandler.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/srcs/juloo.keyboard2/KeyEventHandler.java b/srcs/juloo.keyboard2/KeyEventHandler.java index eba488a..6809d88 100644 --- a/srcs/juloo.keyboard2/KeyEventHandler.java +++ b/srcs/juloo.keyboard2/KeyEventHandler.java @@ -3,6 +3,7 @@ package juloo.keyboard2; import android.annotation.SuppressLint; import android.os.Looper; import android.text.InputType; +import android.view.KeyCharacterMap; import android.view.KeyEvent; import android.view.inputmethod.EditorInfo; import android.view.inputmethod.ExtractedText; @@ -196,7 +197,9 @@ public final class KeyEventHandler InputConnection conn = _recv.getCurrentInputConnection(); if (conn == null) return; - conn.sendKeyEvent(new KeyEvent(1, 1, eventAction, eventCode, 0, _meta_state)); + conn.sendKeyEvent(new KeyEvent(1, 1, eventAction, eventCode, 0, + _meta_state, KeyCharacterMap.VIRTUAL_KEYBOARD, 0, + KeyEvent.FLAG_SOFT_KEYBOARD | KeyEvent.FLAG_KEEP_TOUCH_MODE)); if (eventAction == KeyEvent.ACTION_UP) _autocap.event_sent(eventCode, _meta_state); } |
