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

Diff viewer - Don't zoom out the geometry windows when changing the diff type. #66

Open
SrNetoChan opened this issue May 16, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@SrNetoChan
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Some time one needs to use different diff types to check the introduced changes. Currently, every time you change the diff type, the window will zoom out to extent of the geometry, making you loose the area that you were inspecting

Describe the solution you'd like
It would be nicer not to trigger the zoom to feature extent when the diff type is changes. If needed a new button on context menu could be added to perform that zoom to extent.

@SrNetoChan SrNetoChan added the enhancement New feature or request label May 16, 2022
@rcoup
Copy link
Member

rcoup commented May 23, 2022

thoughts @hamishcampbell @pfw?

I wonder if it should be a behaviour toggle? And some sort of "your feature isn't fully visible on the map " message.

@pfw
Copy link
Contributor

pfw commented May 23, 2022

I've run into this when you have a feature like a pipeline and a single vertex has changed, I wonder how complex it would be to isolate the changed vertexes and use an envelope of those to set the canvas extent. Even with that you would need a 'zoom to full feature' button of some kind, it could be done either way, default to view all and 'zoom to changes', etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants