diff --git a/osu.Game/Screens/Edit/Compose/Components/Timeline/TimelineHitObjectBlueprint.cs b/osu.Game/Screens/Edit/Compose/Components/Timeline/TimelineHitObjectBlueprint.cs index 1839b0507d..6426d33e99 100644 --- a/osu.Game/Screens/Edit/Compose/Components/Timeline/TimelineHitObjectBlueprint.cs +++ b/osu.Game/Screens/Edit/Compose/Components/Timeline/TimelineHitObjectBlueprint.cs @@ -177,8 +177,8 @@ namespace osu.Game.Screens.Edit.Compose.Components.Timeline else circle.Colour = colour; - var col = circle.Colour.TopLeft.Linear; - colouredComponents.Colour = OsuColour.ForegroundTextColourFor(col); + var averageColour = Interpolation.ValueAt(0.5, circle.Colour.TopLeft, circle.Colour.TopRight, 0, 1); + colouredComponents.Colour = OsuColour.ForegroundTextColourFor(averageColour); } private SamplePointPiece sampleOverrideDisplay;