fix(dnd_destination): layout for dnd rectangle children

This commit is contained in:
Ashley Wulber 2025-12-19 15:35:21 -05:00 committed by Ashley Wulber
parent fa26e0e241
commit dd3610b8ae

View file

@ -597,14 +597,12 @@ impl<Message: 'static> Widget<Message, crate::Theme, crate::Renderer>
}; };
dnd_rectangles.push(my_dest); dnd_rectangles.push(my_dest);
if let Some(child_layout) = layout.children().next() { self.container.as_widget().drag_destinations(
self.container.as_widget().drag_destinations( &state.children[0],
&state.children[0], layout,
child_layout.with_virtual_offset(layout.virtual_offset()), renderer,
renderer, dnd_rectangles,
dnd_rectangles, );
);
}
} }
fn id(&self) -> Option<Id> { fn id(&self) -> Option<Id> {