Skip to content

Commit f094aee

Browse files
authored
Merge pull request #2335 from CloneWith/patch/ruleset-icon
Refactor ruleset icon for displaying
2 parents 067ec1c + cdef8c9 commit f094aee

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

osu.Game.Rulesets.Karaoke/KaraokeRuleset.cs

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,11 @@ private partial class KaraokeIcon : CompositeDrawable
310310
public KaraokeIcon(KaraokeRuleset ruleset)
311311
{
312312
this.ruleset = ruleset;
313-
AutoSizeAxes = Axes.Both;
313+
Anchor = Anchor.Centre;
314+
Origin = Anchor.Centre;
315+
316+
// Set a fixed size to make Song Select V2 happy
317+
Size = new Vector2(32);
314318
}
315319

316320
[BackgroundDependencyLoader]
@@ -322,14 +326,16 @@ private void load(IRenderer renderer)
322326
{
323327
Anchor = Anchor.Centre,
324328
Origin = Anchor.Centre,
329+
RelativeSizeAxes = Axes.Both,
330+
FillMode = FillMode.Fit,
325331
Scale = new Vector2(0.9f),
326332
Texture = new TextureStore(renderer, new TextureLoaderStore(ruleset.CreateResourceStore()), false).Get("Textures/logo"),
327333
},
328334
new SpriteIcon
329335
{
330336
Anchor = Anchor.Centre,
331337
Origin = Anchor.Centre,
332-
Scale = new Vector2(45f),
338+
RelativeSizeAxes = Axes.Both,
333339
Icon = FontAwesome.Regular.Circle,
334340
},
335341
};

0 commit comments

Comments
 (0)