Fix incorrect drag when pressing after a movement #53
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.
implements suggestion from https://github.com/johanhelsing/bevy_pancam/pull/48/files#r1346483971
Description from #48:
When combining pancam drag with other draggable elements, I wanted to disable pancams before it could move.
Unfortunately the current pancam movement implementation can move the camera the first frame we detect a
button_grab
, as if user was alreadybutton_grab
ing previous frame.more context for this: https://discord.com/channels/844211600009199626/1158800311171960972/1159149631117201419
Most important information from discord's discussion:
pancam's implementation leads to such scenario:### frames