diff --git a/srcs/juloo.keyboard2/Config.java b/srcs/juloo.keyboard2/Config.java index e37ab0f..e2fc316 100644 --- a/srcs/juloo.keyboard2/Config.java +++ b/srcs/juloo.keyboard2/Config.java @@ -61,7 +61,6 @@ public final class Config public boolean pin_entry_enabled; // Dynamically set - public boolean shouldOfferSwitchingToNextInputMethod; public boolean shouldOfferVoiceTyping; public String actionLabel; // Might be 'null' public int actionId; // Meaningful only when 'actionLabel' isn't 'null' @@ -88,7 +87,6 @@ public final class Config // from prefs refresh(res); // initialized later - shouldOfferSwitchingToNextInputMethod = false; shouldOfferVoiceTyping = false; actionLabel = null; actionId = 0; @@ -238,8 +236,6 @@ public final class Config switch (key.getEvent()) { case CHANGE_METHOD_PICKER: - if (!shouldOfferSwitchingToNextInputMethod) - return null; if (switch_input_immediate) return KeyValue.getKeyByName("change_method_prev"); return key; diff --git a/srcs/juloo.keyboard2/Keyboard2.java b/srcs/juloo.keyboard2/Keyboard2.java index 7867429..0f46a13 100644 --- a/srcs/juloo.keyboard2/Keyboard2.java +++ b/srcs/juloo.keyboard2/Keyboard2.java @@ -136,8 +136,6 @@ public class Keyboard2 extends InputMethodService for (InputMethodSubtype s : enabled_subtypes) extra_keys.add(extra_keys_of_subtype(s)); _config.extra_keys_subtype = ExtraKeys.merge(extra_keys); - if (enabled_subtypes.size() > 1) - _config.shouldOfferSwitchingToNextInputMethod = true; } InputMethodManager get_imm() @@ -148,10 +146,6 @@ public class Keyboard2 extends InputMethodService private void refreshSubtypeImm() { InputMethodManager imm = get_imm(); - if (VERSION.SDK_INT < 28) - _config.shouldOfferSwitchingToNextInputMethod = true; - else - _config.shouldOfferSwitchingToNextInputMethod = shouldOfferSwitchingToNextInputMethod(); _config.shouldOfferVoiceTyping = true; KeyboardData default_layout = null; _config.extra_keys_subtype = null;