Skip to content
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

DDF-2687 Update vendored DrawHelper to not remove overlapping points #1534

Merged
merged 1 commit into from
Jan 16, 2017

Conversation

andrewkfiedler
Copy link
Contributor

@andrewkfiedler andrewkfiedler commented Jan 6, 2017

What does this PR do?

Updates the vendored version of DrawHelper to pull in a fix for lower zoom drawings.

Who is reviewing it (please choose AT LEAST two reviewers that need to approve the PR before it can get merged)?

@jlcsmith
@kcwire

Select at least one member from relevant component team(s) from below (at least one component team member needs to approve the PR).

UI

Choose 2 committers to review/merge the PR (please choose ONLY two committers from below, delete the rest).

@jlcsmith
@kcwire

How should this be tested? (List steps with links to updated documentation)

Zoom to street level somewhere and draw a line or a polygon.

Any background context you want to provide?

This applies the fix to both the standard and the catalog ui.

What are the relevant tickets?

https://codice.atlassian.net/browse/DDF-2687

Screenshots (if appropriate)

Before: https://gfycat.com/SereneSelfassuredBoto
After: https://gfycat.com/ElectricLittleHummingbird

 - See leforthomas/cesium-drawhelper#13 for details.
 - At lower zooms, points were being erroneously removed from drawings.
@rzwiefel
Copy link
Member

Hero build successful.
Test successful.

@andrewkfiedler andrewkfiedler merged commit 2f009e6 into codice:master Jan 16, 2017
andrewkfiedler added a commit to andrewkfiedler/ddf that referenced this pull request Feb 6, 2017
 - codice#1534 made a change to DrawHelper which allowed drawings at higher zooms to work.  However, DrawHelper was relying on this to remove the extra points that occur when finishing a drawing.  As a result, we need to remove the final two points on all polygon / line drawings.
shaundmorris pushed a commit that referenced this pull request Feb 8, 2017
…1647)

- #1534 made a change to DrawHelper which allowed drawings at higher zooms to work.  However, DrawHelper was relying on this to remove the extra points that occur when finishing a drawing.  As a result, we need to remove the final two points on all polygon / line drawings.
andrewkfiedler added a commit that referenced this pull request Feb 22, 2017
…1685)

- #1534 made a change to DrawHelper which allowed drawings at higher zooms to work.  However, DrawHelper was relying on this to remove the extra points that occur when finishing a drawing.  As a result, we need to remove the final two points on all polygon / line drawings.
rzwiefel pushed a commit to codice/ddf-ui that referenced this pull request Nov 8, 2019
…#1647)

- codice/ddf#1534 made a change to DrawHelper which allowed drawings at higher zooms to work.  However, DrawHelper was relying on this to remove the extra points that occur when finishing a drawing.  As a result, we need to remove the final two points on all polygon / line drawings.
lavoywj pushed a commit to lavoywj/ddf that referenced this pull request Feb 13, 2020
…odice#1534)

- See leforthomas/cesium-drawhelper#13 for details.
 - At lower zooms, points were being erroneously removed from drawings.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants