From fc0f48e13d3e5183e986754e5e91db9984bbbdad Mon Sep 17 00:00:00 2001 From: "[Error_27]" Date: Sat, 27 May 2023 16:26:24 -0400 Subject: [PATCH] Fix Scaling on Objective Dialogs (#8646) --- core/src/mindustry/editor/MapObjectivesDialog.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/editor/MapObjectivesDialog.java b/core/src/mindustry/editor/MapObjectivesDialog.java index 9642ea5126..5e354a84ae 100644 --- a/core/src/mindustry/editor/MapObjectivesDialog.java +++ b/core/src/mindustry/editor/MapObjectivesDialog.java @@ -98,7 +98,7 @@ public class MapObjectivesDialog extends BaseDialog{ setInterpreter(UnlockableContent.class, (cont, name, type, field, remover, indexer, get, set) -> { name(cont, name, remover, indexer); cont.table(t -> t.left().button( - b -> b.image().size(iconSmall).update(i -> i.setDrawable(get.get().uiIcon)), + b -> b.image().size(iconSmall).scaling(Scaling.fit).update(i -> i.setDrawable(get.get().uiIcon)), () -> showContentSelect(null, set, b -> (field != null && !field.isAnnotationPresent(Researchable.class)) || b.techNode != null) ).fill().pad(4)).growX().fillY(); }); @@ -505,7 +505,7 @@ public class MapObjectivesDialog extends BaseDialog{ content.getBy(type).as() )){ if(content.isHidden() || !check.get((T)content)) continue; - t.image(content == Blocks.air ? Icon.none.getRegion() : content.uiIcon).size(iconMed).pad(3) + t.image(content == Blocks.air ? Icon.none.getRegion() : content.uiIcon).size(iconMed).pad(3).scaling(Scaling.fit) .with(b -> b.addListener(new HandCursorListener())) .tooltip(content.localizedName).get().clicked(() -> { cons.get((T)content);