diff --git a/src/widget/menu/menu_tree.rs b/src/widget/menu/menu_tree.rs index 36943759..35150a39 100644 --- a/src/widget/menu/menu_tree.rs +++ b/src/widget/menu/menu_tree.rs @@ -445,7 +445,8 @@ pub fn menu_items< )); } MenuItem::Divider => { - if i != size - 1 { + // A divider at either end separates nothing + if i != 0 && i != size - 1 { trees.push(MenuTree::::from(Element::from( widget::divider::horizontal::light(), )));