added outlines

This commit is contained in:
2024-12-19 12:09:51 +01:00
parent 40cd3efcee
commit c0fb0ee9fb
5 changed files with 70 additions and 33 deletions
+2 -1
View File
@@ -34,11 +34,12 @@ pub struct Div {
impl ElementWidget for Div<'_> {
fn render(&self, writer: &mut crate::Writer) {
let focused = writer.get_focused();
let mut frame = writer.new_frame();
if let Children::Children(children, child) = &self.children {
for (i, elem) in children.iter().enumerate() {
frame.render(writer.get_focused() && i == *child, elem);
frame.render(focused && i == *child, elem);
}
}
}