From f158e7728c80e2b78d52e1337f9cf6f57968b522 Mon Sep 17 00:00:00 2001 From: ivan tkachenko Date: Tue, 15 Jul 2025 21:47:20 +0300 Subject: [PATCH] Fix language section toggle for non-host There is no point in checking for synchronized value before flipping local value. --- MuzikaGromche/Plugin.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MuzikaGromche/Plugin.cs b/MuzikaGromche/Plugin.cs index 8da4fdf..188cfb6 100644 --- a/MuzikaGromche/Plugin.cs +++ b/MuzikaGromche/Plugin.cs @@ -328,7 +328,7 @@ namespace MuzikaGromche if (CanModifyWeightsNow()) { var tracks = Plugin.Tracks.Where(t => t.Language.Equals(language)).ToList(); - var isOff = tracks.All(t => t.Weight.Value == 0); + var isOff = tracks.All(t => t.Weight.LocalValue == 0); var newWeight = isOff ? 50 : 0; foreach (var t in tracks) {