From e462dc299063dc5bfa9b4cb5fc145224aff56593 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Malte=20J=C3=BCrgens?= Date: Thu, 14 Jul 2022 14:43:52 +0200 Subject: [PATCH] fix --- assets/userscript.js | 5 +++++ src/discordpage.cpp | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/assets/userscript.js b/assets/userscript.js index cf6cf57..4e10533 100644 --- a/assets/userscript.js +++ b/assets/userscript.js @@ -111,6 +111,7 @@ setInterval(() => { } } + // Add about text in settings if ( document.getElementsByClassName("dirscordScreenaudioAboutText").length == 0 ) { @@ -123,4 +124,8 @@ setInterval(() => { el.appendChild(aboutEl); } } + + // Remove stream settings if stream is active + document.getElementById("manage-streams-change-windows")?.remove(); + document.querySelector(`[aria-label="Stream Settings"]`)?.remove(); }, 1000); diff --git a/src/discordpage.cpp b/src/discordpage.cpp index ee62975..ef7ae34 100644 --- a/src/discordpage.cpp +++ b/src/discordpage.cpp @@ -84,7 +84,7 @@ void DiscordPage::stopVirtmic() { } void DiscordPage::startVirtmic(QString target) { - if (target != "") { + if (target != "None") { qDebug() << "[virtmic] Starting Virtmic with target" << target; m_virtmicProcess.start(QApplication::arguments()[0], {"--virtmic", target}); } @@ -111,7 +111,7 @@ void DiscordPage::startStream(QString target, uint width, uint height, stopVirtmic(); startVirtmic(target); // Wait a bit for the virtmic to start - QTimer::singleShot(target == "" ? 0 : 200, [=]() { + QTimer::singleShot(target == "None" ? 0 : 200, [=]() { runJavaScript(QString("window.discordScreenaudioStartStream(%1, %2, %3);") .arg(width) .arg(height)