From da13f2ed72ac93a3d2d3b483211254389d6a8f8f Mon Sep 17 00:00:00 2001 From: SerpentSpirale Date: Thu, 2 Dec 2021 10:27:04 +0100 Subject: [PATCH] Fix handler infinitely throwing out items --- .../src/main/java/net/kdt/pojavlaunch/MinecraftGLView.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/MinecraftGLView.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/MinecraftGLView.java index 6ed1b759a..7e4186137 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/MinecraftGLView.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/MinecraftGLView.java @@ -98,8 +98,10 @@ public class MinecraftGLView extends TextureView { return; } if(msg.what == MSG_DROP_ITEM_BUTTON_CHECK) { - sendKeyPress(LWJGLGLFWKeycode.GLFW_KEY_Q); - theHandler.sendEmptyMessageDelayed(MSG_DROP_ITEM_BUTTON_CHECK, 600); + if(CallbackBridge.isGrabbing()){ + sendKeyPress(LWJGLGLFWKeycode.GLFW_KEY_Q); + theHandler.sendEmptyMessageDelayed(MSG_DROP_ITEM_BUTTON_CHECK, 600); + } return; }