Fixed pub sub events were spread over all channels
This commit is contained in:
parent
1ee2333ead
commit
5786f65c26
@ -165,17 +165,27 @@ public class TwitchChannel : INotifyPropertyChanged
|
|||||||
|
|
||||||
public void OnStreamUp(object? sender, OnStreamUpArgs args)
|
public void OnStreamUp(object? sender, OnStreamUpArgs args)
|
||||||
{
|
{
|
||||||
|
if (args.ChannelId != BroadcasterId)
|
||||||
|
return;
|
||||||
|
|
||||||
IsLive = true;
|
IsLive = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void OnStreamDown(object? sender, OnStreamDownArgs e)
|
public void OnStreamDown(object? sender, OnStreamDownArgs args)
|
||||||
{
|
{
|
||||||
|
if (args.ChannelId != BroadcasterId)
|
||||||
|
return;
|
||||||
|
|
||||||
IsLive = false;
|
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;
|
public event PropertyChangedEventHandler? PropertyChanged;
|
||||||
|
Reference in New Issue
Block a user