improv(menu): add horizontal padding to menu divider

This commit is contained in:
Vukašin Vojinović 2024-08-09 18:35:42 +00:00 committed by GitHub
parent 4dd0f72f15
commit 4c04792481
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -9,6 +9,7 @@ use iced_widget::core::{renderer, Element};
use iced_widget::horizontal_rule;
use crate::iced_core::{Alignment, Length};
use crate::widget::container;
use crate::widget::menu::action::MenuAction;
use crate::widget::menu::key_bind::KeyBind;
use crate::{theme, widget};
@ -288,7 +289,9 @@ where
}
MenuItem::Divider => {
if i != size - 1 {
trees.push(MenuTree::<Message, Renderer>::new(horizontal_rule(1)));
trees.push(MenuTree::<Message, Renderer>::new(
container(horizontal_rule(1)).padding([0, 8]),
));
}
}
}