abouttreesummaryrefslogcommitdiff
diff options
context:
space:
mode:
authorJules Aguillon2022-01-23 19:40:45 +0100
committerJules Aguillon2022-01-23 19:40:45 +0100
commite031de6b57fcfbe0658e4953f80232b8e46a5f89 (patch)
treef9fb809d4c622aa4c11054c1c4f9ec2b2bf09eea
parentbaf867a9f9075f4fed43534770afc44f0473b131 (diff)
downloadunexpected-keyboard-e031de6b57fcfbe0658e4953f80232b8e46a5f89.tar.gz
unexpected-keyboard-e031de6b57fcfbe0658e4953f80232b8e46a5f89.zip
Globe key: Open keyboard switching dialog
instead of immediately switching to the next input method.
-rw-r--r--srcs/juloo.keyboard2/Keyboard2.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/srcs/juloo.keyboard2/Keyboard2.java b/srcs/juloo.keyboard2/Keyboard2.java
index 06fbed5..5f1f592 100644
--- a/srcs/juloo.keyboard2/Keyboard2.java
+++ b/srcs/juloo.keyboard2/Keyboard2.java
@@ -235,7 +235,9 @@ public class Keyboard2 extends InputMethodService
public void switchToNextInputMethod()
{
InputMethodManager imm = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE);
- imm.switchToNextInputMethod(getConnectionToken(), false);
+ imm.showInputMethodPicker();
+ // deprecated in version 28: imm.switchToNextInputMethod(getConnectionToken(), false);
+ // added in version 28: switchToNextInputMethod(false);
}
public void setPane_emoji()