use helix_event::register_hook; use helix_view::events::DocumentFocusLost; use helix_view::handlers::Handlers; use crate::job::{self}; use crate::ui; pub(super) fn register_hooks(_handlers: &Handlers) { register_hook!(move |_event: &mut DocumentFocusLost<'_>| { job::dispatch_blocking(move |_, compositor| { if compositor.find::().is_some() { compositor.remove_type::(); } }); Ok(()) }); }