From 9f0b678232f164c5b8d3bf4bec5a1fa34a23ffc9 Mon Sep 17 00:00:00 2001 From: Owain van Brakel Date: Thu, 1 Aug 2019 18:00:54 +0200 Subject: [PATCH] linecomponent: Fix items not being positioned correctly (#1219) * linecomponent: Fix items not being positioned correctly * Revert "boosts: Separate icons so they aren't stacked (#1211)" This reverts commit bcc75c1e947b71030426468f4d0263827ceec681. --- .../net/runelite/client/plugins/boosts/CombatIconsOverlay.java | 2 -- .../runelite/client/ui/overlay/components/LineComponent.java | 1 + 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/boosts/CombatIconsOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/boosts/CombatIconsOverlay.java index 787651f22c..c3c69d9561 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/boosts/CombatIconsOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/boosts/CombatIconsOverlay.java @@ -3,7 +3,6 @@ package net.runelite.client.plugins.boosts; import java.awt.Color; import java.awt.Dimension; import java.awt.Graphics2D; -import java.awt.Point; import java.awt.Rectangle; import java.awt.image.BufferedImage; import javax.inject.Inject; @@ -60,7 +59,6 @@ class CombatIconsOverlay extends Overlay panelComponent.getChildren().clear(); panelComponent.setPreferredSize(new Dimension(28, 0)); - panelComponent.setGap(new Point(0, 18)); panelComponent.setWrapping(2); panelComponent.setBackgroundColor(null); panelComponent.setBorder(new Rectangle()); diff --git a/runelite-client/src/main/java/net/runelite/client/ui/overlay/components/LineComponent.java b/runelite-client/src/main/java/net/runelite/client/ui/overlay/components/LineComponent.java index a8bb184059..f6c2f5e77c 100644 --- a/runelite-client/src/main/java/net/runelite/client/ui/overlay/components/LineComponent.java +++ b/runelite-client/src/main/java/net/runelite/client/ui/overlay/components/LineComponent.java @@ -136,6 +136,7 @@ public class LineComponent implements LayoutableRenderableEntity rightLineComponent.setText(right); rightLineComponent.setColor(rightColor); rightLineComponent.render(graphics); + y += metrics.getHeight(); final Dimension dimension = new Dimension(preferredSize.width, y - baseY); bounds.setLocation(preferredLocation);