From 28d51fdcf6bcfaf73f6cd647df5eeff0a013606f Mon Sep 17 00:00:00 2001 From: veeso Date: Sun, 14 Mar 2021 17:08:23 +0100 Subject: [PATCH] Active component after blur --- src/ui/layout/view.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ui/layout/view.rs b/src/ui/layout/view.rs index ef010bb..d4b9fb5 100644 --- a/src/ui/layout/view.rs +++ b/src/ui/layout/view.rs @@ -160,6 +160,10 @@ impl View { // Set focus to last element new = Some(last.clone()); self.focus = Some(last.clone()); + // Active + if let Some(new) = self.components.get_mut(last) { + new.active(); + } } // Pop element from stack if let Some(new) = new {