Fixed pub sub events were spread over all channels

This commit is contained in:
Enrico Ludwig 2024-09-05 16:55:02 +02:00
parent 1ee2333ead
commit 5786f65c26

View File

@ -165,17 +165,27 @@ public class TwitchChannel : INotifyPropertyChanged
public void OnStreamUp(object? sender, OnStreamUpArgs args)
{
if (args.ChannelId != BroadcasterId)
return;
IsLive = true;
}
public void OnStreamDown(object? sender, OnStreamDownArgs e)
public void OnStreamDown(object? sender, OnStreamDownArgs args)
{
if (args.ChannelId != BroadcasterId)
return;
IsLive = false;
}
public void OnViewCount(object? sender, OnViewCountArgs e)
public void OnViewCount(object? sender, OnViewCountArgs args)
{
ViewerCount = $"{e.Viewers}";
if (args.ChannelId != BroadcasterId)
return;
ViewerCount = $"{args.Viewers}";
}
public event PropertyChangedEventHandler? PropertyChanged;