handles (tuple)

This commit is contained in:
iris committed 2025-12-11 07:30:59 -05:00
1 parent 36668c82f4
commit 2dad409300
5 files changed
+36 -40

No files matched your search

+4 -5
View File
@@ -43,17 +43,16 @@ pub mod eventable {
f: impl WidgetEventFn<Ctx, E::Data, WL::Widget>,
) -> impl WidgetIdFn<WL::Widget> {
move |ui| {
let id = self.add(ui);
let id_ = id.weak();
ui.register_event(&id, event, move |ctx| {
let id = self.handles(ui);
ui.register_event(&id.1, event, move |ctx| {
f(EventIdCtx {
id: id_,
id: id.1,
state: ctx.state,
data: ctx.data,
ui: ctx.ui,
});
});
id
id.0
}
}
}