mirror of
https://github.com/ppy/osu.git
synced 2025-02-19 15:23:09 +08:00
Merge pull request #12436 from peppy/fix-placement-slider-timeline-display
Fix slider not displaying in timeline during zero-duration placement
This commit is contained in:
commit
1ebd9975f6
@ -133,7 +133,7 @@ namespace osu.Game.Screens.Edit.Compose.Components.Timeline
|
|||||||
var comboColours = skin.GetConfig<GlobalSkinColours, IReadOnlyList<Color4>>(GlobalSkinColours.ComboColours)?.Value ?? Array.Empty<Color4>();
|
var comboColours = skin.GetConfig<GlobalSkinColours, IReadOnlyList<Color4>>(GlobalSkinColours.ComboColours)?.Value ?? Array.Empty<Color4>();
|
||||||
var comboColour = combo.GetComboColour(comboColours);
|
var comboColour = combo.GetComboColour(comboColours);
|
||||||
|
|
||||||
if (HitObject is IHasDuration)
|
if (HitObject is IHasDuration duration && duration.Duration > 0)
|
||||||
circle.Colour = ColourInfo.GradientHorizontal(comboColour, comboColour.Lighten(0.4f));
|
circle.Colour = ColourInfo.GradientHorizontal(comboColour, comboColour.Lighten(0.4f));
|
||||||
else
|
else
|
||||||
circle.Colour = comboColour;
|
circle.Colour = comboColour;
|
||||||
|
Loading…
Reference in New Issue
Block a user