diff --git a/src/FreeTeamsDeck/Program.cs b/src/FreeTeamsDeck/Program.cs index 1c7c67b..4684494 100644 --- a/src/FreeTeamsDeck/Program.cs +++ b/src/FreeTeamsDeck/Program.cs @@ -307,8 +307,8 @@ public static TeamsStatus GetStatus() return new(false, null, null); var names = GetNamedControls(call.Root).Select(item => Normalize(item.Name)).ToArray(); - bool? muted = names.Any(name => name.Contains("unmute")) ? true : - names.Any(name => IsMatch(name, "mute")) ? false : null; + bool? muted = names.Any(name => name.Contains("unmute mic")) ? true : + names.Any(name => IsMatch(name, "mute mic")) ? false : null; bool? cameraOn = names.Any(name => name.Contains("turn camera off")) ? true : names.Any(name => name.Contains("turn camera on")) ? false : null; return new(true, muted, cameraOn);