From eea24b2d824f84412a165aef9d25fdbc06b82d54 Mon Sep 17 00:00:00 2001 From: smoogipooo Date: Fri, 24 Mar 2017 15:43:17 +0900 Subject: [PATCH] Make sure icon is only instantiated once. --- .../Objects/Drawable/Pieces/BashCirclePiece.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/osu.Game.Modes.Taiko/Objects/Drawable/Pieces/BashCirclePiece.cs b/osu.Game.Modes.Taiko/Objects/Drawable/Pieces/BashCirclePiece.cs index db58ab9f25..64787808cd 100644 --- a/osu.Game.Modes.Taiko/Objects/Drawable/Pieces/BashCirclePiece.cs +++ b/osu.Game.Modes.Taiko/Objects/Drawable/Pieces/BashCirclePiece.cs @@ -18,11 +18,11 @@ namespace osu.Game.Modes.Taiko.Objects.Drawable.Pieces protected override Framework.Graphics.Drawable CreateIcon() { - return icon = new Sprite + return icon ?? (icon = new Sprite { Anchor = Anchor.Centre, Origin = Anchor.Centre, - }; + }); } [BackgroundDependencyLoader]