openmct
openmct copied to clipboard
Plots should not purge data that's out of bounds if it is paused
Summary
When plots are paused while in local clock mode, any data that's older than the current clock time is still purged.
Expected vs Current Behavior
When plots are paused, we should not discard old data that's out of bounds. When the plot is resumed, we can purge old data again.
Steps to Reproduce
- Start open mct in local clock mode
- View a sine wave generator or any other telemetry
- Pause the plot by clicking it
- Observe that older data gets purged from the plot while it's paused (you might need to wait for a few minutes to see this)
Workaround: Unpause the plot by pressing the play button or use the sync time conductor to plot button to switch to fixed time span mode.
Environment
- Open MCT Version: 2.2.0
- Deployment Type: testathon
- OS: All
- Browser: All
Impact Check List
- [x] Data loss or misrepresented data?
- [ ] Regression? Did this used to work or has it always been broken?
- [x] 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?