From 61e9ee6ce05371eaddb20441d35e2433a5fbfd0b Mon Sep 17 00:00:00 2001 From: ksuprynowicz Date: Mon, 16 Oct 2023 19:53:51 +0200 Subject: [PATCH] Fix MicBar to not spam thousands of TypeError messages on Windows --- .../resources/qml/hifi/audio/MicBarApplication.qml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/interface/resources/qml/hifi/audio/MicBarApplication.qml b/interface/resources/qml/hifi/audio/MicBarApplication.qml index 76551be906..d77668e5bf 100644 --- a/interface/resources/qml/hifi/audio/MicBarApplication.qml +++ b/interface/resources/qml/hifi/audio/MicBarApplication.qml @@ -39,8 +39,16 @@ Rectangle { } Component.onCompleted: { - AudioScriptingInterface.noiseGateOpened.connect(function() { micBar.gated = false; }); - AudioScriptingInterface.noiseGateClosed.connect(function() { micBar.gated = true; }); + AudioScriptingInterface.noiseGateOpened.connect(function() { + if (micBar) { + micBar.gated = false; + } + }); + AudioScriptingInterface.noiseGateClosed.connect(function() { + if (micBar) { + micBar.gated = true; + } + }); HMD.displayModeChanged.connect(function() { muted = AudioScriptingInterface.muted; pushToTalk = AudioScriptingInterface.pushToTalk;