diff --git a/runelite-client/src/main/java/net/runelite/client/ui/overlay/components/PanelComponent.java b/runelite-client/src/main/java/net/runelite/client/ui/overlay/components/PanelComponent.java index 0d81a5bf18..5fb373621c 100644 --- a/runelite-client/src/main/java/net/runelite/client/ui/overlay/components/PanelComponent.java +++ b/runelite-client/src/main/java/net/runelite/client/ui/overlay/components/PanelComponent.java @@ -163,8 +163,14 @@ public class PanelComponent implements LayoutableRenderableEntity } // Remove last child gap - totalWidth -= gap.x; - totalHeight -= gap.y; + if (orientation == ComponentOrientation.HORIZONTAL) + { + totalWidth -= gap.x; + } + else // VERTICAL + { + totalHeight -= gap.y; + } // Cache children bounds childDimensions.setSize(totalWidth, totalHeight);