Use virtual property for OsuTabControl.AccentColour

This commit is contained in:
Andrei Zavatski
2020-01-26 17:21:22 +03:00
parent 891f9a9b18
commit e54ea92c60
2 changed files with 11 additions and 16 deletions

View File

@ -22,6 +22,12 @@ namespace osu.Game.Overlays
set => bar.Height = value;
}
public override Color4 AccentColour
{
get => base.AccentColour;
set => base.AccentColour = bar.Colour = value;
}
protected OverlayTabControl()
{
TabContainer.Masking = false;
@ -36,12 +42,6 @@ namespace osu.Game.Overlays
});
}
protected override void OnAccentColourChanged(Color4 colour)
{
base.OnAccentColourChanged(colour);
bar.Colour = colour;
}
protected override Dropdown<T> CreateDropdown() => null;
protected override TabItem<T> CreateTabItem(T value) => new OverlayTabItem(value);