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
if (e.getButton() == MouseEvent.BUTTON1)
{
e.consume();
Point mousePos = client.getMouseCanvasPosition();
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()))
{
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;
}
}