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

[Imagery] Grid overlay checkbox doesn't track state properly #6992

Closed
5 tasks
charlesh88 opened this issue Aug 25, 2023 · 1 comment
Closed
5 tasks

[Imagery] Grid overlay checkbox doesn't track state properly #6992

charlesh88 opened this issue Aug 25, 2023 · 1 comment
Labels
Milestone

Comments

@charlesh88
Copy link
Contributor

Summary

Imagery overlay checkbox doesn't set its state properly. It will display checked even though the overlay isn't shown.

image

Expected vs Current Behavior

Short term: Fix the checkbox so it accurately reflects the state.
Longer term: We need to determine what the right behavior should be here around whether the grid persists or not. There are potentially a lot of options around what we tie the persistence of the visibility of the grid to:

  1. To the end point: persist the setting in session or per machine. So, turn on the grid for the nav cam, and it's pretty much always on for that camera, even when navving to different instances of that view, like main view and that image in a layout.
  2. To the view instance: turn on the grid in an Image's main view, and the setting persists, even when navving around and coming back. Same goes, but separately, for that image when placed in a layout.
  3. To nothing, it's transient: it could work like plot cursor guides - turn 'em on when you're in a plot, but the setting doesn't persist at all. This is what we'll get with the short term fix as outlined above.

We should socialize this with users for feedback. That said, I find option 3 the least desirable. That might work Ok now with a single layer, but when a user might be managing visibility of several layers, having to re-enable even 3 layers every time would not be good.

Impact Check List

  • Data loss or misrepresented data?
  • Regression? Did this used to work or has it always been broken?
  • Is there a workaround available?
  • Does this impact a critical component?
  • Is this just a visual bug with no functional impact?

Steps to Reproduce

  1. Add an Imagery view to a layout.
  2. Enable the grid overlay.
  3. Navigate to another object, then back to the layout.
  4. Observe: the grid layer checkbox will be checked, but the grid isn't showing.

Environment

  • Open MCT Version: 3.1.0
  • Deployment Type: /testathon
  • OS:
  • Browser:

Additional Information

@charlesh88
Copy link
Contributor Author

Testathon 2024-03-20 cannot reproduce.

@charlesh88 charlesh88 removed the bug:retest Retest without a specific milestone label Mar 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants