From d6acea525df660d2ec2bdfe85b0d1cc7029865c6 Mon Sep 17 00:00:00 2001 From: Kay Simmons Date: Fri, 27 Jan 2023 13:00:26 -0800 Subject: [PATCH] add test for is_child_focused --- crates/gpui/src/app.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/crates/gpui/src/app.rs b/crates/gpui/src/app.rs index cad800a38c..9b1e13910d 100644 --- a/crates/gpui/src/app.rs +++ b/crates/gpui/src/app.rs @@ -6394,6 +6394,8 @@ mod tests { cx.focus(&view_1); cx.focus(&view_2); }); + assert!(cx.is_child_focused(view_1.clone())); + assert!(!cx.is_child_focused(view_2.clone())); assert_eq!( mem::take(&mut *view_events.lock()), [ @@ -6418,6 +6420,8 @@ mod tests { ); view_1.update(cx, |_, cx| cx.focus(&view_1)); + assert!(!cx.is_child_focused(view_1.clone())); + assert!(!cx.is_child_focused(view_2.clone())); assert_eq!( mem::take(&mut *view_events.lock()), ["view 2 blurred", "view 1 focused"],