We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 380b669 commit 1f4b218Copy full SHA for 1f4b218
daemon/src/device.rs
@@ -1770,8 +1770,17 @@ impl<'a> Device<'a> {
1770
}
1771
1772
// Unmute the channel to prevent weirdness, then set new behaviour
1773
- self.unmute_fader(fader).await?;
+ //self.unmute_fader(fader).await?;
1774
self.profile.set_mute_button_behaviour(fader, behaviour);
1775
+
1776
+ // We'll pass 'None' into this as there's a guaranteed change..
1777
+ self.apply_mute_from_profile(fader, None)?;
1778
1779
+ let channel = self.profile.get_fader_assignment(fader);
1780
+ if BasicInputDevice::can_from(channel) {
1781
+ let input = BasicInputDevice::from(channel);
1782
+ self.apply_routing(input).await?;
1783
+ }
1784
1785
1786
GoXLRCommand::SetVolume(channel, volume) => {
0 commit comments