From 43cfbddf684674a652068cff3dc6741877925ef1 Mon Sep 17 00:00:00 2001 From: Helium314 Date: Sun, 23 Feb 2025 18:42:19 +0100 Subject: [PATCH] initialize RichIMM on app start (fixes tests) --- app/src/main/java/helium314/keyboard/latin/App.kt | 1 + app/src/main/java/helium314/keyboard/latin/LatinIME.java | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/helium314/keyboard/latin/App.kt b/app/src/main/java/helium314/keyboard/latin/App.kt index 2a3f077df..eb7170074 100644 --- a/app/src/main/java/helium314/keyboard/latin/App.kt +++ b/app/src/main/java/helium314/keyboard/latin/App.kt @@ -46,6 +46,7 @@ class App : Application() { Settings.init(this) DebugFlags.init(this) SubtypeSettings.init(this) + RichInputMethodManager.init(this) checkVersionUpgrade(this) app = this diff --git a/app/src/main/java/helium314/keyboard/latin/LatinIME.java b/app/src/main/java/helium314/keyboard/latin/LatinIME.java index 142767a67..0d2e2e2d4 100644 --- a/app/src/main/java/helium314/keyboard/latin/LatinIME.java +++ b/app/src/main/java/helium314/keyboard/latin/LatinIME.java @@ -571,7 +571,6 @@ public class LatinIME extends InputMethodService implements @Override public void onCreate() { KeyboardIconsSet.Companion.getInstance().loadIcons(this); - RichInputMethodManager.init(this); mRichImm = RichInputMethodManager.getInstance(); AudioAndHapticFeedbackManager.init(this); AccessibilityUtils.init(this);