From 134bb9f59b7c7c9ad2ec6e28a3c6ca0f1c151244 Mon Sep 17 00:00:00 2001 From: Michael Aaron Murphy Date: Fri, 1 Mar 2024 15:17:26 +0100 Subject: [PATCH] fix(stacks): panic in layout when tabs are paginated --- src/shell/element/stack/tabs.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/shell/element/stack/tabs.rs b/src/shell/element/stack/tabs.rs index d0555dc3..9044aac5 100644 --- a/src/shell/element/stack/tabs.rs +++ b/src/shell/element/stack/tabs.rs @@ -340,7 +340,7 @@ where let mut nodes = self.elements[2..self.elements.len() - 2] .iter() - .zip(tree.children.iter_mut()) + .zip(tree.children.iter_mut().skip(2)) .map(|(tab, tab_tree)| tab.as_widget().layout(tab_tree, renderer, &child_limits)) .collect::>();