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 net.runelite.api.Point mouse = client.getMouseCanvasPosition();
|
||||||
final Point mousePoint = new Point(mouse.getX(), mouse.getY());
|
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)
|
for (int i = 0; i < INVENTORY_SIZE; ++i)
|
||||||
{
|
{
|
||||||
@@ -89,8 +97,7 @@ class InventoryGridOverlay extends Overlay
|
|||||||
|
|
||||||
if (config.showItem() && inBounds)
|
if (config.showItem() && inBounds)
|
||||||
{
|
{
|
||||||
final WidgetItem draggedItem = inventoryWidget.getWidgetItem(client.getIf1DraggedItemIndex());
|
final BufferedImage draggedItemImage = itemManager.getImage(itemId);
|
||||||
final BufferedImage draggedItemImage = itemManager.getImage(draggedItem.getId());
|
|
||||||
final int x = (int) bounds.getX();
|
final int x = (int) bounds.getX();
|
||||||
final int y = (int) bounds.getY();
|
final int y = (int) bounds.getY();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user