server icon indicating copy to clipboard operation
server copied to clipboard

Timesheet / List UI is very janky

Open Ali-Flt opened this issue 1 year ago • 2 comments

Describe the bug There are a couple of bugs: 1: You can't enter a two digit (higher than 9) hour manually. 2. when setting the end time manually, before completely entering the time, it sometimes changes the start time because it thinks that the end time is before the start time.

To Reproduce Steps to reproduce the behavior:

  1. Go to 'timesheet/list'
  2. Add a manual time
  3. Set the start time
  4. Start setting the end time
  5. See that the start time changes by itself

Expected behavior Start time remains unchanged

Ali-Flt avatar Jan 09 '24 21:01 Ali-Flt

You can't enter a two digit (higher than 9) hour manually.

Yeah the date format is wrongly defined. You can configure the American24h, British or German date locale in the settings, they work fine.

when setting the end time manually, before completely entering the time, it sometimes changes the start time because it thinks that the end time is before the start time.

This is kinda by design. The start date will be auto adjusted if the end date is valid and before the start date. But yeah, the user experience could be improved on that.

jmattheis avatar Jan 10 '24 18:01 jmattheis