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

Preserve state of visible layers #4802

Merged
merged 4 commits into from
Mar 28, 2019

Conversation

aaronxsu
Copy link
Member

@aaronxsu aaronxsu commented Mar 26, 2019

Overview

This PR preserves the state of visible project layers until the project component is destroyed.

Checklist

  • Description of PR is in an appropriate section of the changelog and grouped with similar changes if possible
  • Styleguide updated, if necessary
  • Swagger specification updated
  • Symlinks from new migrations present or corrected for any new migrations
  • Any content changes are properly templated using BUILDCONFIG.APP_NAME
  • Any new SQL strings have tests

Notes

This feature is implemented in commit 9380542. Commit 0b69f2d only contains reformatting changes using prettier.

Testing Instructions

  • Go to V2 project layers list
  • Update layer visibility for one or multiple layers by switching on or off the eye icon
  • Go to project's nested components (like going to analysis list, going to a specific layer, etc), then go back to layers list. Make sure the visibility statuses of layers still persist
  • Navigate away from project UI, or just refresh. Go back to project layers list UI, the visible layer should just be the default layer.

Closes #4617

@aaronxsu aaronxsu merged commit 5431d8b into develop Mar 28, 2019
@aaronxsu aaronxsu deleted the feature/asu/preserve-state-of-visualized-layers branch March 28, 2019 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants