Ground items: Only consume mouse clicks when a checkbox has been clicked

This commit is contained in:
Kamiel
2018-03-24 15:18:55 +01:00
parent 295bfa0c07
commit cb6bdf0fca

View File

@@ -78,8 +78,6 @@ public class GroundItemInputListener extends MouseListener implements KeyListene
// Check if left click // Check if left click
if (e.getButton() == MouseEvent.BUTTON1) if (e.getButton() == MouseEvent.BUTTON1)
{ {
e.consume();
Point mousePos = client.getMouseCanvasPosition(); Point mousePos = client.getMouseCanvasPosition();
for (Map.Entry<Rectangle, String> entry : plugin.getHiddenBoxes().entrySet()) for (Map.Entry<Rectangle, String> entry : plugin.getHiddenBoxes().entrySet())
@@ -87,6 +85,7 @@ public class GroundItemInputListener extends MouseListener implements KeyListene
if (entry.getKey().contains(mousePos.getX(), mousePos.getY())) if (entry.getKey().contains(mousePos.getX(), mousePos.getY()))
{ {
plugin.updateList(entry.getValue(), true); plugin.updateList(entry.getValue(), true);
e.consume();
return e; return e;
} }
} }
@@ -96,6 +95,7 @@ public class GroundItemInputListener extends MouseListener implements KeyListene
if (entry.getKey().contains(mousePos.getX(), mousePos.getY())) if (entry.getKey().contains(mousePos.getX(), mousePos.getY()))
{ {
plugin.updateList(entry.getValue(), false); plugin.updateList(entry.getValue(), false);
e.consume();
return e; return e;
} }
} }