From e5b9beb84e2b5bd232286b1f9737c3e950ac7480 Mon Sep 17 00:00:00 2001 From: sspanak Date: Thu, 12 Sep 2024 19:16:10 +0300 Subject: [PATCH] checking for zombies on startup --- app/src/main/AndroidManifest.xml | 2 +- .../main/java/io/github/sspanak/tt9/ime/TraditionalT9.java | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 33709158..ddb8b5b3 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,6 +1,6 @@ diff --git a/app/src/main/java/io/github/sspanak/tt9/ime/TraditionalT9.java b/app/src/main/java/io/github/sspanak/tt9/ime/TraditionalT9.java index a6cc7e8d..7420e845 100644 --- a/app/src/main/java/io/github/sspanak/tt9/ime/TraditionalT9.java +++ b/app/src/main/java/io/github/sspanak/tt9/ime/TraditionalT9.java @@ -124,6 +124,12 @@ public class TraditionalT9 extends MainViewHandler { @Override protected boolean onStart(InputConnection connection, EditorInfo field) { + if (!SystemSettings.isTT9Active(this)) { + onStop(); + onDeath(); + return false; + } + if (!super.onStart(connection, field)) { return false; }