Content
View differences
Updated by Henriette Darge about 1 year ago
### Steps to reproduce
1. Login as a user with permissions to edit WPs
2. Go to any WP view that has start and finish date as colums
3. Navigate with tab until the start date field and press Enter
### What is the buggy behaviour?
* Focus in on finish date
### What is the expected behaviour?
When the user explicitly clicks on a particular date field field in a work package table, that field should be active
There are three cases when the user clicks on Start date,
1. Case 1: There are no dates, user clicks on Start date.
1. Result: Show single date mode with Start date active; Finish date is a button.
2. Case 2: There is only a Start date, user clicks on Start date
1. Result: Show single date mode with Start date active; Finish date is a button.
3. Case 3: There is only a Finish date, user clicks on the Start date
1. Result: Show range mode with Start date active
There are three cases when the user clicks on Finish date
1. Case 1: There are no dates, user clicks on Finish date.
1. Result: Show single date mode with Finish date active; Start date is a button.
2. Case 2: There is only a Finish date, user clicks on the Finish date
1. Result: Show single date mode with Finish date active; Start date is a button.
3. Case 3: There is only a Start date, user clicks on Finish date
1. Result: Show range mode with Finish date active
idk 🤷♀️
### Screenshots and other files
<img class="image_resized op-uc-image class="op-uc-image op-uc-image_inline" style="width:648px;" src="/api/v3/attachments/346288/content">
### Environment information
**OpenProject version**
Core build
[2bb3998c376e9271510b06ba5900f9a1bb2ab55a](https://github.com/opf/openproject/commits/2bb3998c376e9271510b06ba5900f9a1bb2ab55a)
Product version
[22feb25c7196201d723ee523582ce02bef57bcb8](https://github.com/opf/saas-openproject/commits/22feb25c7196201d723ee523582ce02bef57bcb8)
Core version
OpenProject 15.4.
**Browser**
* [ ] Chrome
* [x] Firefox 135.0
* [ ] Safari
* [ ] Mobile Safari
* [ ] Other (please specify)
**Operating System**
* [x] Windows 11Pro
* [ ] Mac OS X
* [ ] Mobile iOS
* [ ] Mobile Android
* [ ] Linux (please specify distro)
* [ ] Chrome OS
* [ ] Other (please specify)
1. Login as a user with permissions to edit WPs
2. Go to any WP view that has start and finish date as colums
3. Navigate with tab until the start date field and press Enter
### What is the buggy behaviour?
* Focus in on finish date
### What is the expected behaviour?
When the user explicitly clicks on a particular date field field in a work package table, that field should be active
There are three cases when the user clicks on Start date,
1. Case 1: There are no dates, user clicks on Start date.
1. Result: Show single date mode with Start date active; Finish date is a button.
2. Case 2: There is only a Start date, user clicks on Start date
1. Result: Show single date mode with Start date active; Finish date is a button.
3. Case 3: There is only a Finish date, user clicks on the Start date
1. Result: Show range mode with Start date active
There are three cases when the user clicks on Finish date
1. Case 1: There are no dates, user clicks on Finish date.
1. Result: Show single date mode with Finish date active; Start date is a button.
2. Case 2: There is only a Finish date, user clicks on the Finish date
1. Result: Show single date mode with Finish date active; Start date is a button.
3. Case 3: There is only a Start date, user clicks on Finish date
1. Result: Show range mode with Finish date active
<img class="image_resized op-uc-image
### Environment information
**OpenProject version**
Core build
[2bb3998c376e9271510b06ba5900f9a1bb2ab55a](https://github.com/opf/openproject/commits/2bb3998c376e9271510b06ba5900f9a1bb2ab55a)
Product version
[22feb25c7196201d723ee523582ce02bef57bcb8](https://github.com/opf/saas-openproject/commits/22feb25c7196201d723ee523582ce02bef57bcb8)
Core version
OpenProject 15.4.
**Browser**
* [ ] Chrome
* [x] Firefox 135.0
* [ ] Safari
* [ ] Mobile Safari
* [ ] Other (please specify)
**Operating System**
* [x] Windows 11Pro
* [ ] Mac OS X
* [ ] Mobile iOS
* [ ] Mobile Android
* [ ] Linux (please specify distro)
* [ ] Chrome OS
* [ ] Other (please specify)