handles (tuple)
This commit is contained in:
@@ -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
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user