From b42e33b8b168795b6131152a87abeb98f84a3ea7 Mon Sep 17 00:00:00 2001 From: sspanak Date: Tue, 4 Feb 2025 19:27:23 +0200 Subject: [PATCH] fixed suggestion scrolling issues when the system locale is RTL --- .../io/github/sspanak/tt9/ime/TextEditingHandler.java | 7 ++----- app/src/main/res/values/styles.xml | 10 ++++------ 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/app/src/main/java/io/github/sspanak/tt9/ime/TextEditingHandler.java b/app/src/main/java/io/github/sspanak/tt9/ime/TextEditingHandler.java index 2d435221..f2c44a15 100644 --- a/app/src/main/java/io/github/sspanak/tt9/ime/TextEditingHandler.java +++ b/app/src/main/java/io/github/sspanak/tt9/ime/TextEditingHandler.java @@ -1,8 +1,5 @@ package io.github.sspanak.tt9.ime; -import android.view.inputmethod.EditorInfo; -import android.view.inputmethod.InputConnection; - import io.github.sspanak.tt9.ime.modes.InputModeKind; import io.github.sspanak.tt9.languages.LanguageCollection; import io.github.sspanak.tt9.languages.LanguageKind; @@ -14,10 +11,10 @@ abstract public class TextEditingHandler extends VoiceHandler { @Override - protected boolean onStart(InputConnection connection, EditorInfo field) { + protected void initTray() { + super.initTray(); detectRTL(); suggestionOps.setRTL(isLanguageRTL); - return super.onStart(connection, field); } diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index a9941b2e..12eae4c0 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -57,6 +57,7 @@ @@ -157,11 +158,7 @@ *******************************************--> - @@ -181,9 +178,10 @@