Merge pull request #12062 from melkypie/tooltip-color-fix

This commit is contained in:
Jordan
2020-07-07 08:33:24 -07:00
committed by GitHub

View File

@@ -39,6 +39,7 @@ import net.runelite.client.ui.overlay.OverlayLayer;
import net.runelite.client.ui.overlay.OverlayPosition;
import net.runelite.client.ui.overlay.OverlayPriority;
import net.runelite.client.ui.overlay.components.LayoutableRenderableEntity;
import net.runelite.client.ui.overlay.components.PanelComponent;
import net.runelite.client.ui.overlay.components.TooltipComponent;
@Singleton
@@ -103,12 +104,17 @@ public class TooltipOverlay extends Overlay
if (tooltip.getComponent() != null)
{
entity = tooltip.getComponent();
if (entity instanceof PanelComponent)
{
((PanelComponent) entity).setBackgroundColor(runeLiteConfig.overlayBackgroundColor());
}
}
else
{
final TooltipComponent tooltipComponent = new TooltipComponent();
tooltipComponent.setModIcons(client.getModIcons());
tooltipComponent.setText(tooltip.getText());
tooltipComponent.setBackgroundColor(runeLiteConfig.overlayBackgroundColor());
entity = tooltipComponent;
}