openmct icon indicating copy to clipboard operation
openmct copied to clipboard

[Mobile] Datepicker in ITC is not fullscreen and gets cut off

Open rukmini-bose opened this issue 10 months ago • 1 comments

Summary

The datepicker in the ITC for mobile should be a full-screen modal, like we have for the regular Time Conductor. Screenshot 2024-04-01 at 3 11 41 PM Screenshot 2024-04-01 at 3 11 53 PM

Edit: This is a regression that occured when fixing https://github.com/nasa/openmct/issues/7594.

Expected vs Current Behavior

Steps to Reproduce

  1. Go to Open MCT on mobile.
  2. Go to an object that has an ITC.
  3. In Fixed Time, select the datepicker.
  4. Observe that in Portrait, the calendar is cut off by the screen and in Landscape, it is not a full-screen modal. (Pics above)

Environment

  • Open MCT Version: 4.0.0
  • Deployment Type: master local
  • OS:
  • Browser: Chrome

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

rukmini-bose avatar Apr 01 '24 22:04 rukmini-bose

Testing Notes:

  1. Open MCT on mobile.
  2. Navigate to an object that has an Independent Time Conductor (Time List, Plot, etc).
  3. Switch to fixed timespan, and open the datepicker (calendar icon).
  4. Verify that the datepicker object opens in full screen.

rukmini-bose avatar Apr 18 '24 17:04 rukmini-bose