From 4d065525ff87496bad79363c1e23cd48bfbe09f7 Mon Sep 17 00:00:00 2001 From: csd4ni3l Date: Sun, 25 Jan 2026 15:53:26 +0100 Subject: [PATCH] Fix Windows trying to use linux move_index_to_virtualmic func --- src/main.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 56b51ae..08f3837 100644 --- a/src/main.rs +++ b/src/main.rs @@ -144,6 +144,7 @@ fn update_virtualmic(mut app_state: ResMut) { if app_state.virt_output_index != app_state.virt_output_index_switch { app_state.virt_output_index = app_state.virt_output_index_switch.clone(); + #[cfg(target_os = "linux")] linux_lib::move_index_to_virtualmic(app_state.virt_output_index_switch.clone()); } } @@ -246,7 +247,7 @@ fn ui_system(mut contexts: EguiContexts, mut app_state: ResMut) -> Res #[cfg(target_os = "linux")] { let output_index = app_state.virt_output_index.clone(); let output_device = linux_lib::get_device_by_index("source-outputs", output_index); - if let Some(app_name) = output_device["properties"]["application.name"].as_str() { + if let Some(app_name) = output_fdevice["properties"]["application.name"].as_str() { mic_name = app_name.to_string(); } }