From 86dfc2bf97f095bd8d66470a780c739688afe279 Mon Sep 17 00:00:00 2001 From: veeso Date: Sun, 14 Mar 2021 15:24:47 +0100 Subject: [PATCH] Blur previous active component after active --- src/ui/layout/view.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ui/layout/view.rs b/src/ui/layout/view.rs index 348f88b..e4298d9 100644 --- a/src/ui/layout/view.rs +++ b/src/ui/layout/view.rs @@ -179,6 +179,8 @@ impl View { cmp.active(); // Put current focus if any, into the stack if let Some(active_component) = self.focus.take() { + // Blur + active_component.blur(); self.push_to_stack(active_component.as_str()); } // Give focus to component