]> git.0d.be Git - jack_mixer.git/commitdiff
Switch back monitored channel when selected channel is removed
authorFrédéric Péters <fpeters@0d.be>
Sat, 12 Dec 2009 14:44:08 +0000 (15:44 +0100)
committerFrédéric Péters <fpeters@0d.be>
Sat, 12 Dec 2009 14:44:08 +0000 (15:44 +0100)
jack_mixer.py

index a06d5d3de9a0b8a0e4bad7cb5193bed3866cc8c1..1bf3b9bd80ac3cb038846783e834f099e0816b58 100755 (executable)
@@ -258,6 +258,8 @@ class jack_mixer(serialized_object):
     def on_remove_channel(self, widget, channel):
         print 'Removing channel "%s"' % channel.channel_name
         self.channel_remove_menu.remove(widget)
+        if self.monitored_channel is channel:
+            channel.monitor_button.set_active(False)
         for i in range(len(self.channels)):
             if self.channels[i] is channel:
                 channel.unrealize()