fix keybinds

This commit is contained in:
Malte Jürgens 2023-03-02 17:21:04 +01:00
parent b5435acdd8
commit 96bca52d0d
No known key found for this signature in database
GPG key ID: D29FBD5F93C0CFC3
2 changed files with 5 additions and 7 deletions

View file

@ -139,10 +139,12 @@ setTimeout(() => {
function main() {
userscript.muteToggled.connect(() => {
console.log("Toggling mute");
muteBtn && muteBtn.click();
});
userscript.deafenToggled.connect(() => {
console.log("Toggling deafen");
deafenBtn && deafenBtn.click();
});
@ -285,15 +287,11 @@ function main() {
}
muteBtn = buttonContainer
? buttonContainer.getElementsByClassName(
"button-12Fmur enabled-9OeuTA button-f2h6uQ lookBlank-21BCro colorBrand-I6CyqQ grow-2sR_-F"
)[0]
? buttonContainer.getElementsByTagName("button")[0]
: null;
deafenBtn = buttonContainer
? buttonContainer.getElementsByClassName(
"button-12Fmur enabled-9OeuTA button-f2h6uQ lookBlank-21BCro colorBrand-I6CyqQ grow-2sR_-F"
)[1]
? buttonContainer.getElementsByTagName("button")[1]
: null;
if (resolutionString) {

View file

@ -62,7 +62,7 @@ void UserScript::setupShortcutsDialog() {
auto toggleDeafenAction = new QAction(this);
toggleDeafenAction->setText("Toggle Deafen");
toggleDeafenAction->setIcon(QIcon::fromTheme("audio-volume-muted"));
connect(toggleMuteAction, &QAction::triggered, this,
connect(toggleDeafenAction, &QAction::triggered, this,
&UserScript::deafenToggled);
m_actionCollection = new KActionCollection(this);