the focus of the knobs is removed, when the fx_mode is changed
This commit is contained in:
5
main.py
5
main.py
@ -35,18 +35,19 @@ class GuiMain:
|
||||
r_y = (self.screenH-20) / 16
|
||||
self.fx_mode_buttons.append(LozengeButton(self, self.fx_mode_labels[i], (x,y), r_x, r_y))
|
||||
|
||||
self.set_fx_mode(self.fx_mode_labels[self.fx_mode])
|
||||
|
||||
self.knobs = []
|
||||
for i in range(len(self.fx_mode_labels)):
|
||||
self.knobs.append(Knobs(self))
|
||||
|
||||
self.set_fx_mode(self.fx_mode_labels[self.fx_mode])
|
||||
|
||||
self.clock = pygame.time.Clock()
|
||||
self.running = True
|
||||
self.run()
|
||||
|
||||
def set_fx_mode(self, mode):
|
||||
self.fx_mode = self.fx_mode_labels.index(mode)
|
||||
self.knobs[self.fx_mode].set_focused(None)
|
||||
for b in self.fx_mode_buttons:
|
||||
b.focused = (b.name == mode)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user