diff --git a/core/src/io/anuke/mindustry/ui/SelectionTable.java b/core/src/io/anuke/mindustry/ui/SelectionTable.java index d779720f46..27e41eeb43 100644 --- a/core/src/io/anuke/mindustry/ui/SelectionTable.java +++ b/core/src/io/anuke/mindustry/ui/SelectionTable.java @@ -41,10 +41,10 @@ public class SelectionTable extends Table{ Image image = new Image(new TextureRegionDrawable(new TextureRegion(Draw.region("clear")))); image.update(() -> ((TextureRegionDrawable)image.getDrawable()).setRegion(lastTile == null ? Draw.getBlankRegion() : - lastTile.block().getDisplayIcon(lastTile))); + (lastTile.block().synthetic() ? lastTile.block() : lastTile.floor()).getDisplayIcon(lastTile))); add(image).size(8*5).padRight(4); - label(() -> lastTile == null ? "" : lastTile.block().getDisplayName(lastTile)); + label(() -> lastTile == null ? "" : (lastTile.block().synthetic() ? lastTile.block() : lastTile.floor()).getDisplayName(lastTile)); pack(); getTranslation().y = - getHeight();