update timing adjusted

deregister as observer moved into teardown functions.

check index against num_strip, num_bus in level updates

patch bump
This commit is contained in:
onyx-and-iris
2022-07-07 01:22:57 +01:00
parent 8790e24ff3
commit 4118002b0a
6 changed files with 56 additions and 71 deletions

View File

@@ -75,13 +75,13 @@ class Navigation(ttk.Frame):
self.parent.bus_frame = None
self.channel_button["state"] = "normal"
if self.parent.submix_frame:
self.parent.submix_frame.teardown()
self.submix.set(False)
if not _configuration.themes_enabled:
self.styletable.configure(
f"Submix.TButton",
background=f'{"purple" if self.submix.get() else "white"}',
)
if self.parent.submix_frame:
self.parent.submix_frame.teardown()
self.submix.set(False)
if not _configuration.themes_enabled:
self.styletable.configure(
f"Submix.TButton",
background=f'{"purple" if self.submix.get() else "white"}',
)
self.extend_text.set("REDUCE" if self.extend.get() else "EXTEND")
self.extend_text.set("REDUCE" if self.extend.get() else "EXTEND")