diff --git a/Content.Client/Atmos/Monitor/UI/Widgets/ScrubberControl.xaml.cs b/Content.Client/Atmos/Monitor/UI/Widgets/ScrubberControl.xaml.cs index edad94cf55..650d04a047 100644 --- a/Content.Client/Atmos/Monitor/UI/Widgets/ScrubberControl.xaml.cs +++ b/Content.Client/Atmos/Monitor/UI/Widgets/ScrubberControl.xaml.cs @@ -114,13 +114,11 @@ public sealed partial class ScrubberControl : BoxContainer _data.WideNet = data.WideNet; _wideNet.Pressed = _data.WideNet; - - var intersect = _data.FilterGases.Intersect(data.FilterGases); + _data.FilterGases = data.FilterGases; foreach (var value in Enum.GetValues()) { - if (!intersect.Contains(value)) - _gasControls[value].Pressed = false; + _gasControls[value].Pressed = data.FilterGases.Contains(value); } } -} \ No newline at end of file +}