mirror of
https://github.com/onyx-and-iris/nvda-voicemeeter.git
synced 2024-11-22 18:00:50 +00:00
fixes attribute error
This commit is contained in:
parent
dde940938f
commit
8716149eda
@ -135,7 +135,7 @@ class Popup:
|
|||||||
self.logger.debug(f"values::{values}")
|
self.logger.debug(f"values::{values}")
|
||||||
if event in (psg.WIN_CLOSED, "Exit"):
|
if event in (psg.WIN_CLOSED, "Exit"):
|
||||||
break
|
break
|
||||||
match parsed_cmd := self.parser.match.parseString(event):
|
match parsed_cmd := self.window.parser.match.parseString(event):
|
||||||
case ["BUFFER MME" | "BUFFER WDM" | "BUFFER KS" | "BUFFER ASIO"]:
|
case ["BUFFER MME" | "BUFFER WDM" | "BUFFER KS" | "BUFFER ASIO"]:
|
||||||
if values[event] == "Default":
|
if values[event] == "Default":
|
||||||
if "MME" in event:
|
if "MME" in event:
|
||||||
@ -147,10 +147,12 @@ class Popup:
|
|||||||
else:
|
else:
|
||||||
val = int(values[event])
|
val = int(values[event])
|
||||||
driver = event.split()[1]
|
driver = event.split()[1]
|
||||||
self.vm.set(f"option.buffer.{driver.lower()}", val)
|
self.window.vm.set(f"option.buffer.{driver.lower()}", val)
|
||||||
self.TKroot.after(200, self.window.nvda.speak, f"{driver} BUFFER {val if val else 'default'}")
|
self.window.TKroot.after(
|
||||||
|
200, self.window.nvda.speak, f"{driver} BUFFER {val if val else 'default'}"
|
||||||
|
)
|
||||||
case [["BUFFER", driver], ["FOCUS", "IN"]]:
|
case [["BUFFER", driver], ["FOCUS", "IN"]]:
|
||||||
val = int(self.vm.get(f"option.buffer.{driver.lower()}"))
|
val = int(self.window.vm.get(f"option.buffer.{driver.lower()}"))
|
||||||
self.window.nvda.speak(f"{driver} BUFFER {val if val else 'default'}")
|
self.window.nvda.speak(f"{driver} BUFFER {val if val else 'default'}")
|
||||||
case [["BUFFER", driver], ["KEY", "SPACE" | "ENTER"]]:
|
case [["BUFFER", driver], ["KEY", "SPACE" | "ENTER"]]:
|
||||||
util.open_context_menu_for_buttonmenu(popup, f"BUFFER {driver}")
|
util.open_context_menu_for_buttonmenu(popup, f"BUFFER {driver}")
|
||||||
|
Loading…
Reference in New Issue
Block a user