From b0838bf697fed8eeba7570783ae9ebe72fd1b954 Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Wed, 2 Mar 2022 16:41:08 +0100 Subject: [PATCH] app: [Android] avoid a null pointer exception at initialization GioView.onCreateView may call methods on the imm field of GioView. Make sure it is initialized before use. Signed-off-by: Elias Naur --- app/GioView.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/GioView.java b/app/GioView.java index e6903ba4..d4e8ca0d 100644 --- a/app/GioView.java +++ b/app/GioView.java @@ -105,8 +105,8 @@ public final class GioView extends SurfaceView { } accessManager = (AccessibilityManager)context.getSystemService(Context.ACCESSIBILITY_SERVICE); - nhandle = onCreateView(this); imm = (InputMethodManager)context.getSystemService(Context.INPUT_METHOD_SERVICE); + nhandle = onCreateView(this); setFocusable(true); setFocusableInTouchMode(true); focusCallback = new View.OnFocusChangeListener() {