nasa / openmct

A web based mission control framework.
https://nasa.github.io/openmct/
Other
12.04k stars 1.25k forks source link

Marcus Bains "now" line broken in Plan and Gantt views #7892

Closed charlesh88 closed 2 days ago

charlesh88 commented 4 days ago

Summary

The Marcus Bains (aka "now") line is not positioning itself properly in Time Strip, Plan and Gantt views. Note the Time Conductor settings, - 7 / +7 hours which should place the line in the middle of the Gantt area: Screenshot 2024-10-15 at 2 26 50 PM

If a Time Strip just has a Plan in it, it won't work as noted. But if the Time Strip has telemetry in it, it will work properly: Screenshot 2024-10-15 at 2 27 44 PM

IMO this should be a blocker as it's severely misleading for situational awareness.

Expected vs Current Behavior

Steps to Reproduce

  1. Put the Time Conductor into Real-time mode. Set the Start and End roughly the same interval.
  2. View a Plan.
  3. Observe the MB line at the very start of the Gantt area.
  4. Add a Plan view to a Gantt view. Repeat step 3.

Environment

Impact Check List

Additional Information

shefalijoshi commented 3 days ago

Testing instructions: Do steps 1-3 for:

  1. Change the time conductor to use Real Time.
  2. Make sure that the now line shows up in the right place by changing the before and after offsets for the real-time window.
  3. Resize the window and ensure the now line adjusts accordingly.
  4. For a Gantt Chart or a time strip view, drag and drop a different plan into the view, accept the popup-dialog and re-test steps 1-3.