From 96bd8b5565eeaec99da6e41145f9bf767e9260e6 Mon Sep 17 00:00:00 2001 From: Adrian Wannenmacher Date: Thu, 15 Dec 2022 21:59:18 +0100 Subject: [PATCH] fix outlet depth override --- packages/router/src/components/outlet.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/router/src/components/outlet.rs b/packages/router/src/components/outlet.rs index 914a1eb04..c1fcd3b5f 100644 --- a/packages/router/src/components/outlet.rs +++ b/packages/router/src/components/outlet.rs @@ -90,8 +90,7 @@ pub fn Outlet(cx: Scope) -> Element { let depth = cx.use_hook(|| { let mut context = cx.consume_context::().unwrap_or_default(); let depth = depth - .or_else(|| context.depth(name)) - .map(|d| d + 1) + .or_else(|| context.depth(name).map(|d| d + 1)) .unwrap_or_default(); context.set_depth(name, depth); cx.provide_context(context);