Rename "focus" in bevy_picking
to "hover"
#16872
Merged
+29
−29
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Objective
With the introduction of bevy_input_focus, the uses of "focus" in bevy_picking are quite confusing and make searching hard.
Users will intuitively think these concepts are related, but they actually aren't.
Solution
Rename / rephrase all uses of "focus" in bevy_picking to refer to "hover", since this is ultimately related to creating the
HoverMap
.Migration Guide
Various terms related to "focus" in
bevy_picking
have been renamed to refer to "hover" to avoid confusion withbevy_input_focus
. In particular:update_focus
system has been renamed togenerate_hovermap
PickSet::Focus
andPostFocus
have been renamed toHover
andPostHover
bevy_picking::focus
module has been renamed tobevy_picking::hover
is_focus_enabled
field onPickingPlugin
has been renamed tois_hover_enabled
focus_should_run
run condition has been renamed tohover_should_run