diff --git a/docs/src/progress/currenttarget.md b/docs/src/progress/currenttarget.md index 03633389..c4c3be7d 100644 --- a/docs/src/progress/currenttarget.md +++ b/docs/src/progress/currenttarget.md @@ -20,12 +20,12 @@ + bug fixes Fix AI tracking deleted entity - Fix being unable to jump sometimes (usually when pick up sword) Fix server ground movement tree playing animation over falling animation - Fix ui alignment for item panels in inventory menus (ie dont have to place in corner) Fix F2 menu not regaining controls when Xing menu instead of hitting F2 to close Fix rotation not sending correctly on initialization of creatures on client + Fix empty item slot not showing underneath dragged item Fix grass rendering distance + unreproducible bugs Fix entities running to edge of map causing audio engine to break + Fix being unable to jump sometimes (usually when pick up sword) diff --git a/docs/src/progress/renderertodo.md b/docs/src/progress/renderertodo.md index 3e38ce7e..d8c46720 100644 --- a/docs/src/progress/renderertodo.md +++ b/docs/src/progress/renderertodo.md @@ -597,6 +597,7 @@ Fix sword double-swing Fix physics freakout for vertically aligned entities Fix AI components not resetting on turning off ai manager Fix broken rendering pipeline when creating new level +Fix ui alignment for item panels in inventory menus (ie dont have to place in corner) # TODO diff --git a/src/main/java/electrosphere/menu/ingame/MenuGeneratorsInventory.java b/src/main/java/electrosphere/menu/ingame/MenuGeneratorsInventory.java index 5b52e2d2..a3c07dc5 100644 --- a/src/main/java/electrosphere/menu/ingame/MenuGeneratorsInventory.java +++ b/src/main/java/electrosphere/menu/ingame/MenuGeneratorsInventory.java @@ -159,7 +159,7 @@ public class MenuGeneratorsInventory { container.removeChild(panel); } div.addChild(panel); - Globals.elementManager.fireEvent(event, panel.getAbsoluteX(), panel.getAbsoluteY()); + Globals.elementManager.fireEvent(event, event.getCurrentX(), event.getCurrentY()); } panel.setPositionX(div.getAbsoluteX() + itemPosX); panel.setPositionY(div.getAbsoluteY() + itemPosY); @@ -347,7 +347,7 @@ public class MenuGeneratorsInventory { ContainerElement container = (ContainerElement)panel.getParent(); container.removeChild(panel); } - Globals.elementManager.fireEvent(event, panel.getAbsoluteX(), panel.getAbsoluteY()); + Globals.elementManager.fireEvent(event, event.getCurrentX(), event.getCurrentY()); div.addChild(panel); } panel.setPositionX(div.getAbsoluteX() + itemPosX);