diff --git a/osu.Game/Graphics/IHasAccentColour.cs b/osu.Game/Graphics/IHasAccentColour.cs
index ac2117c517..0c6bf98db4 100644
--- a/osu.Game/Graphics/IHasAccentColour.cs
+++ b/osu.Game/Graphics/IHasAccentColour.cs
@@ -20,14 +20,19 @@ namespace osu.Game.Graphics
public static class AccentedColourExtensions
{
///
- /// Tweens the accent colour of a drawable to another colour.
+ /// Smoothly adjusts over time.
///
- /// The drawable to apply the accent colour to.
- /// The new accent colour.
- /// The tween duration.
- /// The tween easing.
+ /// A to which further transforms can be added.
public static TransformSequence FadeAccent(this T accentedDrawable, Color4 newColour, double duration = 0, Easing easing = Easing.None)
where T : IHasAccentColour
=> accentedDrawable.TransformTo(nameof(accentedDrawable.AccentColour), newColour, duration, easing);
+
+ ///
+ /// Smoothly adjusts over time.
+ ///
+ /// A to which further transforms can be added.
+ public static TransformSequence FadeAccent(this TransformSequence t, Color4 newColour, double duration = 0, Easing easing = Easing.None)
+ where T : Drawable, IHasAccentColour
+ => t.Append(o => o.FadeAccent(newColour, duration, easing));
}
}