From f90d6f94120964fa716ef35138f5ce84877faf8c Mon Sep 17 00:00:00 2001 From: Aytackydln Date: Sun, 19 May 2024 01:49:14 +0200 Subject: [PATCH] ensure InitializeLocalInfoProxies call order --- Project-Aurora/Project-Aurora/Modules/AudioCaptureModule.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Project-Aurora/Project-Aurora/Modules/AudioCaptureModule.cs b/Project-Aurora/Project-Aurora/Modules/AudioCaptureModule.cs index 52c7c9797..a8422eb9a 100644 --- a/Project-Aurora/Project-Aurora/Modules/AudioCaptureModule.cs +++ b/Project-Aurora/Project-Aurora/Modules/AudioCaptureModule.cs @@ -14,13 +14,11 @@ public sealed class AudioCaptureModule : AuroraModule private AudioDeviceProxy? _renderProxy; private AudioDeviceProxy? _captureProxy; - protected override Task Initialize() + protected override async Task Initialize() { - InitializeLocalInfoProxies(); + await Application.Current.Dispatcher.BeginInvoke(InitializeLocalInfoProxies); Global.Configuration.PropertyChanged += ConfigurationOnAudioCaptureChanged; - - return Task.CompletedTask; } private void ConfigurationOnAudioCaptureChanged(object? sender, PropertyChangedEventArgs e)