Merge pull request #1096 from Kamielvf/grounditems-mouseconsume-fix

Ground items: Only consume mouse clicks when a checkbox has been clicked
This commit is contained in:
Adam
2018-03-24 12:28:22 -04:00
committed by GitHub

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;
} }
} }