From 65f8bd80be848b76b00ad8208ff81ae0dd4795ca Mon Sep 17 00:00:00 2001 From: Fabio Lenherr / DashieTM Date: Tue, 9 Apr 2024 21:51:38 +0200 Subject: [PATCH] feat: Add conditional backend check for plugins --- src/components/window/reset_window.rs | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/components/window/reset_window.rs b/src/components/window/reset_window.rs index 5e7f684..c813bd0 100644 --- a/src/components/window/reset_window.rs +++ b/src/components/window/reset_window.rs @@ -149,17 +149,17 @@ impl ReSetWindow { let listeners = self_imp.listeners.clone(); (plugin.frontend_startup)(); - let mut found = false; - dbg!(&capabilities); - for capability in plugin_capabilities { - dbg!(&capability); - if capabilities.contains(&capability.to_string()) { - found = true; - break; + if plugin_capabilities.1 { + let mut found = false; + for capability in plugin_capabilities.0.iter() { + if capabilities.contains(&capability.to_string()) { + found = true; + break; + } + } + if !found { + continue; } - } - if !found { - continue; } let event = Rc::new( move |reset_main: FlowBox,