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){