You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When applying an MDB override to change limit values on telemetry, those viewing an overlay plot containing that telemetry w/ limit lines enabled would see the lines correctly update to the new values. However, on zoom in/out, the limit lines will redraw the OLD limits before the override. This persists until refresh, and the values seen when hovering over the legend also revert to the old limits.
Untitled.mov
Above, I change the top limit from 10 to 11 and the bottom from -5 to -6. Then on zoom it reverts.
Expected vs Current Behavior
The limits should change and persist in the view immediately without reverting on rerender.
Steps to Reproduce
Create an Overlay Plot
Assign limits to a telemetry point that you plan to use to test this
Drag that telemetry into the Overlay Plot
Change the series config in the overlay plot settings to enable Limit Lines
Observe the limit lines are displayed correctly
Submit an MDB override to change the limits:
# Change the values themselves as you see fit
curl -X PATCH localhost:<port>/yamcs/api/mdb-overrides/path/to/parameter -d '{"action":"SET_DEFAULT_ALARMS","defaultAlarm":{"staticAlarmRange":[{"level":"WARNING","minInclusive":-0.03,"maxInclusive":0.03},{"level":"CRITICAL","minInclusive":-0.09,"maxInclusive":0.09}]}}'
Observe the limits change immediately in the view
Zoom in or out
Observe the limits redraw the old limits before the override
Hover over the legend, see that the old values are there for limits
Nav away / back or refresh
Correct limits are displayed
Environment
Open MCT Version: 4.0.0-next
Deployment Type: Testathon
OS:
Browser:
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?
Does this block the execution of e2e tests?
Does this have an impact on Performance?
Additional Information
The text was updated successfully, but these errors were encountered:
Summary
When applying an MDB override to change limit values on telemetry, those viewing an overlay plot containing that telemetry w/ limit lines enabled would see the lines correctly update to the new values. However, on zoom in/out, the limit lines will redraw the OLD limits before the override. This persists until refresh, and the values seen when hovering over the legend also revert to the old limits.
Untitled.mov
Above, I change the top limit from 10 to 11 and the bottom from -5 to -6. Then on zoom it reverts.
Expected vs Current Behavior
The limits should change and persist in the view immediately without reverting on rerender.
Steps to Reproduce
Environment
Impact Check List
Additional Information
The text was updated successfully, but these errors were encountered: