From da7dd201f25d9a3a4ac40901dbfbe958f43e146a Mon Sep 17 00:00:00 2001 From: Mathias-Boulay Date: Sun, 26 Feb 2023 12:22:30 +0100 Subject: [PATCH] Fix: crash on virtual mouse enabled on start --- .../src/main/java/net/kdt/pojavlaunch/MainActivity.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/MainActivity.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/MainActivity.java index 6a20f2ac9..2fe63ea98 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/MainActivity.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/MainActivity.java @@ -184,8 +184,9 @@ public class MainActivity extends BaseActivity implements ControlButtonMenuListe minecraftGLView.setSurfaceReadyListener(() -> { try { // Setup virtual mouse right before launching - if (PREF_VIRTUAL_MOUSE_START) - touchpad.switchState(); + if (PREF_VIRTUAL_MOUSE_START) { + touchpad.post(() -> touchpad.switchState()); + } runCraft(); }catch (Throwable e){