add focus in and focus out events

This commit is contained in:
Evan Almloff committed 2022-05-07 08:39:55 -05:00
1 parent a3abe3965a
commit 3cba79d835
1 file changed
+16
+16
View File
@@ -200,6 +200,22 @@ impl InnerInputState {
element: Some(id),
data: Arc::new(FocusData {}),
});
resolved_events.push(UserEvent {
scope_id: None,
priority: EventPriority::Medium,
name: "focusin",
element: Some(id),
data: Arc::new(FocusData {}),
});
}
if let Some(id) = old_focus {
resolved_events.push(UserEvent {
scope_id: None,
priority: EventPriority::Medium,
name: "focusout",
element: Some(id),
data: Arc::new(FocusData {}),
});
}
}