forked from openlayers/ol2
-
Notifications
You must be signed in to change notification settings - Fork 0
updated#20-Fev-2015 #1
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
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…identified and accounted for
…nts and such; tests fail
…tests to prove it
change apply to call
This also introduces a new worldExtent option to the projection defaults.
This also adds a graticule control to the polar-projections example.
Graticule control improvements
No need to go 10 times around the globe
Currently demo.opengeo.org redirects to demo.boundlessgeo.com. This change makes it so demo.boundlessgeo.com is used directly.
Update demo GeoServer location
Do not fail when tap fires touchstart-touchmove-touchend
Revert changes from #1416 and find a better fix
For (MS)Pointer-model browsers we register additional event handlers for four pointer* events which need to be considered when comparing the number of registered handlers
IE11 (and potentially soon other browsers) implement the pointer event model using according to the W3C specification and not the MS-prefixed events as implemented in IE10. This commit fixes the mapping of browser pointer* events relating to touch (down, move, up) to the touch* events (start, move, end) as used in OpenLayers. The differentiation of pointer events with pointer type touch is also corrected to reflect the W3C specification and current usage.
In the touch model, a multi-touch event is modelled as a single event whereas in the pointer model each pointer touch is modelled as a separate event with a distinct pointer ID. This led to problems as the first touch of a multi-touch event is not recognised as being part of a multi-touch event and therefore could lead to a mixture e.g. drag/pinch-zoom. This commit modifies the drag handler such that the pointerId of touch events will be recorded for the first touch and subsequent touches with a different pointerId (e.g. other fingers in a multi-touch event) can be ignored.
Fix (MS)Pointer-based touch events for IE11+
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
No description provided.