From 96d8ad4494eca5ba0491adbc1474cc9a904de81a Mon Sep 17 00:00:00 2001 From: sspanak Date: Sun, 9 Feb 2025 14:28:17 +0200 Subject: [PATCH] attempt to prevent the SuggestionOps.setTextField NullPointerException when shutting down --- app/src/main/java/io/github/sspanak/tt9/ime/TypingHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/io/github/sspanak/tt9/ime/TypingHandler.java b/app/src/main/java/io/github/sspanak/tt9/ime/TypingHandler.java index 886c93c7..37c44c9a 100644 --- a/app/src/main/java/io/github/sspanak/tt9/ime/TypingHandler.java +++ b/app/src/main/java/io/github/sspanak/tt9/ime/TypingHandler.java @@ -90,7 +90,7 @@ public abstract class TypingHandler extends KeyPadHandler { // changing the TextField and notifying all interested classes is an atomic operation appHacks = new AppHacks(inputType, textField, textSelection); - suggestionOps.setTextField(textField); + suggestionOps.setTextField(connection == null || field == null ? null : textField); }