Merge pull request #9609 from dekvall/null-head
Disable inventory grid if the dragged item is removed
This commit is contained in:
@@ -79,6 +79,14 @@ class InventoryGridOverlay extends Overlay
|
||||
|
||||
final net.runelite.api.Point mouse = client.getMouseCanvasPosition();
|
||||
final Point mousePoint = new Point(mouse.getX(), mouse.getY());
|
||||
final int if1DraggedItemIndex = client.getIf1DraggedItemIndex();
|
||||
final WidgetItem draggedItem = inventoryWidget.getWidgetItem(if1DraggedItemIndex);
|
||||
final int itemId = draggedItem.getId();
|
||||
|
||||
if (itemId == -1)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
for (int i = 0; i < INVENTORY_SIZE; ++i)
|
||||
{
|
||||
@@ -89,8 +97,7 @@ class InventoryGridOverlay extends Overlay
|
||||
|
||||
if (config.showItem() && inBounds)
|
||||
{
|
||||
final WidgetItem draggedItem = inventoryWidget.getWidgetItem(client.getIf1DraggedItemIndex());
|
||||
final BufferedImage draggedItemImage = itemManager.getImage(draggedItem.getId());
|
||||
final BufferedImage draggedItemImage = itemManager.getImage(itemId);
|
||||
final int x = (int) bounds.getX();
|
||||
final int y = (int) bounds.getY();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user