Use BindTarget instead of caching for ControlItem mentions bindable flow

This commit is contained in:
Jai Sharma
2022-03-15 22:33:36 +00:00
parent 481b8fe80b
commit 49b74d7867
2 changed files with 4 additions and 5 deletions

View File

@ -16,10 +16,9 @@ namespace osu.Game.Overlays.Chat.ChannelControl
{
public class ControlItemMention : CircularContainer
{
private OsuSpriteText? countText;
public readonly BindableInt Mentions = new BindableInt();
[Resolved]
private BindableInt mentions { get; set; } = null!;
private OsuSpriteText? countText;
[Resolved]
private OsuColour osuColour { get; set; } = null!;
@ -56,7 +55,7 @@ namespace osu.Game.Overlays.Chat.ChannelControl
{
base.LoadComplete();
mentions.BindValueChanged(change =>
Mentions.BindValueChanged(change =>
{
int mentionCount = change.NewValue;