From 520adc0a026b776304b31fe3140f7d6cb11700b2 Mon Sep 17 00:00:00 2001 From: onyx-and-iris <75868496+onyx-and-iris@users.noreply.github.com> Date: Thu, 14 Jul 2022 17:24:05 +0100 Subject: [PATCH] fix bug where a bus level may hang, reproducible through toggling composite mode I haven't noticed it occuring for strips. patch bump --- pyproject.toml | 2 +- vmcompact/channels.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index fc88da5..a3e4f01 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "voicemeeter-compact" -version = "1.0.11" +version = "1.0.12" description = "A Compact Voicemeeter Remote App" authors = ["onyx-and-iris "] license = "MIT" diff --git a/vmcompact/channels.py b/vmcompact/channels.py index adb7be3..5c99838 100644 --- a/vmcompact/channels.py +++ b/vmcompact/channels.py @@ -189,7 +189,7 @@ class Bus(ChannelLabelFrame): def upd_levels(self): if self.index < self.parent.parent.kind.num_bus: - if self.target.levels.is_updated: + if self.target.levels.is_updated or self.level.get() != -118: val = max(self.target.levels.all) self.level.set((0 if self.mute.get() else 100 + val - 18))