mirror of
https://github.com/Helium314/HeliBoard.git
synced 2025-06-25 10:30:53 +00:00
make KeyCode.IME_HIDE_UI work
fixes GH-1272
This commit is contained in:
parent
896e207c5f
commit
c8322dd4a2
2 changed files with 5 additions and 2 deletions
|
@ -83,7 +83,7 @@ object KeyCode {
|
||||||
const val LANGUAGE_SWITCH = -227
|
const val LANGUAGE_SWITCH = -227
|
||||||
|
|
||||||
//const val IME_SHOW_UI = -231
|
//const val IME_SHOW_UI = -231
|
||||||
//const val IME_HIDE_UI = -232
|
const val IME_HIDE_UI = -232
|
||||||
const val VOICE_INPUT = -233
|
const val VOICE_INPUT = -233
|
||||||
|
|
||||||
//const val TOGGLE_SMARTBAR_VISIBILITY = -241
|
//const val TOGGLE_SMARTBAR_VISIBILITY = -241
|
||||||
|
@ -183,7 +183,7 @@ object KeyCode {
|
||||||
REDO, ARROW_DOWN, ARROW_UP, ARROW_RIGHT, ARROW_LEFT, CLIPBOARD_COPY, CLIPBOARD_PASTE, CLIPBOARD_SELECT_ALL,
|
REDO, ARROW_DOWN, ARROW_UP, ARROW_RIGHT, ARROW_LEFT, CLIPBOARD_COPY, CLIPBOARD_PASTE, CLIPBOARD_SELECT_ALL,
|
||||||
CLIPBOARD_SELECT_WORD, TOGGLE_INCOGNITO_MODE, TOGGLE_AUTOCORRECT, MOVE_START_OF_LINE, MOVE_END_OF_LINE,
|
CLIPBOARD_SELECT_WORD, TOGGLE_INCOGNITO_MODE, TOGGLE_AUTOCORRECT, MOVE_START_OF_LINE, MOVE_END_OF_LINE,
|
||||||
MOVE_START_OF_PAGE, MOVE_END_OF_PAGE, SHIFT, CAPS_LOCK, MULTIPLE_CODE_POINTS, UNSPECIFIED, CTRL, ALT,
|
MOVE_START_OF_PAGE, MOVE_END_OF_PAGE, SHIFT, CAPS_LOCK, MULTIPLE_CODE_POINTS, UNSPECIFIED, CTRL, ALT,
|
||||||
FN, CLIPBOARD_CLEAR_HISTORY, NUMPAD,
|
FN, CLIPBOARD_CLEAR_HISTORY, NUMPAD, IME_HIDE_UI,
|
||||||
|
|
||||||
// heliboard only
|
// heliboard only
|
||||||
SYMBOL_ALPHA, TOGGLE_ONE_HANDED_MODE, SWITCH_ONE_HANDED_MODE, SPLIT_LAYOUT, SHIFT_ENTER,
|
SYMBOL_ALPHA, TOGGLE_ONE_HANDED_MODE, SWITCH_ONE_HANDED_MODE, SPLIT_LAYOUT, SHIFT_ENTER,
|
||||||
|
|
|
@ -766,6 +766,9 @@ public final class InputLogic {
|
||||||
case KeyCode.TIMESTAMP:
|
case KeyCode.TIMESTAMP:
|
||||||
mLatinIME.onTextInput(TimestampKt.getTimestamp(mLatinIME));
|
mLatinIME.onTextInput(TimestampKt.getTimestamp(mLatinIME));
|
||||||
break;
|
break;
|
||||||
|
case KeyCode.IME_HIDE_UI:
|
||||||
|
mLatinIME.hideWindow();
|
||||||
|
break;
|
||||||
case KeyCode.VOICE_INPUT:
|
case KeyCode.VOICE_INPUT:
|
||||||
// switching to shortcut IME, shift state, keyboard,... is handled by LatinIME,
|
// switching to shortcut IME, shift state, keyboard,... is handled by LatinIME,
|
||||||
// {@link KeyboardSwitcher#onEvent(Event)}, or {@link #onPressKey(int,int,boolean)} and {@link #onReleaseKey(int,boolean)}.
|
// {@link KeyboardSwitcher#onEvent(Event)}, or {@link #onPressKey(int,int,boolean)} and {@link #onReleaseKey(int,boolean)}.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue