From cb6bdf0fcaf4dcadb847d5a74798d915eceffb9f Mon Sep 17 00:00:00 2001 From: Kamiel Date: Sat, 24 Mar 2018 15:18:55 +0100 Subject: [PATCH] Ground items: Only consume mouse clicks when a checkbox has been clicked --- .../client/plugins/grounditems/GroundItemInputListener.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemInputListener.java b/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemInputListener.java index 4edb4f9168..3319284b4a 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemInputListener.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemInputListener.java @@ -78,8 +78,6 @@ public class GroundItemInputListener extends MouseListener implements KeyListene // Check if left click if (e.getButton() == MouseEvent.BUTTON1) { - e.consume(); - Point mousePos = client.getMouseCanvasPosition(); for (Map.Entry entry : plugin.getHiddenBoxes().entrySet()) @@ -87,6 +85,7 @@ public class GroundItemInputListener extends MouseListener implements KeyListene if (entry.getKey().contains(mousePos.getX(), mousePos.getY())) { plugin.updateList(entry.getValue(), true); + e.consume(); return e; } } @@ -96,6 +95,7 @@ public class GroundItemInputListener extends MouseListener implements KeyListene if (entry.getKey().contains(mousePos.getX(), mousePos.getY())) { plugin.updateList(entry.getValue(), false); + e.consume(); return e; } }