![]() # Objective Bevy now has first-class input focus handling! We should use this for accessibility purpose via accesskit too. ## Solution - Removed bevy_a11y::Focus. - Replaced all usages of Focus with InputFocus - Changed the dependency tree so bevy_a11y relies on bevy_input_focus - Moved initialization of the focus (starts with the primary window) from bevy_window to bevy_input_focus to avoid circular dependencies (and it's cleaner) ## Testing TODO ## Migration Guide `bevy_a11y::Focus` has been replaced with `bevy_input_focus::Focus`. |
||
---|---|---|
.. | ||
accessibility.rs | ||
converters.rs | ||
cursor.rs | ||
lib.rs | ||
state.rs | ||
system.rs | ||
winit_config.rs | ||
winit_monitors.rs | ||
winit_windows.rs |