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

ResizeObserver loop error on Display Layout edit #476

Open
2 of 5 tasks
charlesh88 opened this issue Sep 10, 2024 · 0 comments
Open
2 of 5 tasks

ResizeObserver loop error on Display Layout edit #476

charlesh88 opened this issue Sep 10, 2024 · 0 comments
Labels
type:bug Something isn't working

Comments

@charlesh88
Copy link
Collaborator

charlesh88 commented Sep 10, 2024

Summary

Editing a Display Layout consistently displays this error overlay:

image

This occurs when creating a new layout or having already edited an existing layout. The only exception seems to be when edit is initiated right after navving to an existing layout; see repro steps below. Note that no console errors are thrown.

Expected vs Current Behavior

No error overlay.

Impact Check List

  • Data loss or misrepresented data?
  • Regression? Did this used to work or has it always been broken? UNSURE
  • 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. Create a Display Layout.
  2. Nav away, then back. Immediately click to edit the layout.
  3. Observe: the layout should enter edit mode without displaying an error overlay.
  4. Exit edit mode. Click to edit the layout again.
  5. Observe: the error overlay as shown above will be displayed.
  6. Click the "x" at upper right to dismiss the overlay, and note that you will be in edit mode.
  7. Repeat step 4, note the same result as noted in 5.
  8. Repeat step 2, note the same result as noted in 3.

Environment

  • Open MCT Version: 4.0.0-next
  • Deployment Type: openmct-yamcs
  • OS: Macos.
  • Browser: Chrome.

Additional Information

@charlesh88 charlesh88 added the type:bug Something isn't working label Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant