-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor to clearly differentiate between "interaction handler" events and "camera mutation" events #3357
Comments
Can you clarify a bit? The two items above seem unrelated to the issue title — which events would you consider "interaction handler" and which "camera mutation"? |
I would consider all the above events to represent "camera mutations" not "interaction handler" events. Those events should be fired by
I updated the original ticket to be more explicit about next actions. |
Agreed, thanks for clearing this up. |
Is this being worked on? Having a list update while pinch zooming is in progress is really slow, despite using the |
Some interaction handlers fire events that are named as if they originate the
Camera
rather than the interaction handler. The separation between these two types of events should be explicit.DragPanInteraction
firedragpanstart
anddragpanend
instead ofmovestart
andmoveend
DragRotateInteraction
firedragrotatestart
anddragrotateend
instead ofrotate
,move
,rotatestart
,movestart
,rotateend
,moveend
pitch
,rotate
,move
} x {*
,*start
,*end
} events itself whenever appropriatemoveend
events within an individual interactionRelated to #3068 #2792
The text was updated successfully, but these errors were encountered: