fix: accelerator
This commit is contained in:
parent
cd5d73d64f
commit
af9bfc1d87
1 changed files with 7 additions and 6 deletions
13
src/main.py
13
src/main.py
|
@ -52,7 +52,7 @@ class BavarderApplication(Adw.Application):
|
||||||
)
|
)
|
||||||
self.create_action("quit", self.on_quit, ["<primary>q"])
|
self.create_action("quit", self.on_quit, ["<primary>q"])
|
||||||
self.create_action("about", self.on_about_action, ["<primary>a"])
|
self.create_action("about", self.on_about_action, ["<primary>a"])
|
||||||
self.create_action("preferences", self.on_preferences_action, ["<primary>,"])
|
self.create_action("preferences", self.on_preferences_action, ["<primary>comma"])
|
||||||
self.create_action("copy_prompt", self.on_copy_prompt_action)
|
self.create_action("copy_prompt", self.on_copy_prompt_action)
|
||||||
self.create_action("copy_bot", self.on_copy_bot_action, ["<primary>c"])
|
self.create_action("copy_bot", self.on_copy_bot_action, ["<primary>c"])
|
||||||
self.create_action("ask", self.on_ask_action, ["<primary>Return"])
|
self.create_action("ask", self.on_ask_action, ["<primary>Return"])
|
||||||
|
@ -146,11 +146,12 @@ class BavarderApplication(Adw.Application):
|
||||||
self.provider_selector_model.append(PROVIDERS[provider].name)
|
self.provider_selector_model.append(PROVIDERS[provider].name)
|
||||||
except KeyError:
|
except KeyError:
|
||||||
print("Provider", provider, "not found")
|
print("Provider", provider, "not found")
|
||||||
|
continue
|
||||||
try:
|
else:
|
||||||
_ = self.providers[i] # doesn't re load if already loaded
|
try:
|
||||||
except KeyError:
|
_ = self.providers[i] # doesn't re load if already loaded
|
||||||
self.providers[i] = PROVIDERS[provider](self.win, self)
|
except KeyError:
|
||||||
|
self.providers[i] = PROVIDERS[provider](self.win, self)
|
||||||
|
|
||||||
self.win.provider_selector.set_model(self.provider_selector_model)
|
self.win.provider_selector.set_model(self.provider_selector_model)
|
||||||
self.win.provider_selector.connect("notify", self.on_provider_selector_notify)
|
self.win.provider_selector.connect("notify", self.on_provider_selector_notify)
|
||||||
|
|
Loading…
Reference in a new issue