Defect #2428
closedCalendar overflows the page in MS Edge
100%
Description
In approval task the approver can change valid from and valid till date field. When the user clicks on the calendar icon a calendar shows up and overflows the page so a sidebar appears. However when I try to scroll and click on the sidebar the calendar disappears and so does the sidebar. I can scroll with a mouse wheel but using just a touchpad or a trackpoint this is an issue.
This was fixed for Opera, Firefox, Chrome and other non-Microsoft browsers by #2369. However in MS Edge and MS Internet Explorer it's still not fixed. This is not needed to be fixed for MS IE, but it needs to be fixed for MS Edge.
Files
Related issues
Updated by Vladimír Kotýnek over 3 years ago
- Related to Feature #2369: Calendar overflows the page added
Updated by Vladimír Kotýnek over 3 years ago
Updated by Roman Kučera over 3 years ago
I was just curious about this, because MS Edge is now based on chromium. I just tried it on my local machine and in MS Edge the calendar correctly show above component if there is no space below it.
I tried this in role request page. So the behavior is same in Chrome and Edge for me.
MS Edge version: Version 84.0.522.52
Updated by Vladimír Kotýnek over 3 years ago
Only the new version of Edge is based on Chromium. Not the previous and still widely used versions.
Updated by Roman Kučera over 3 years ago
Official documentation how to run old Edge together with new one for testing purposes
https://docs.microsoft.com/en-us/deployedge/microsoft-edge-sysupdate-access-old-edge
Updated by Radek Tomiška over 3 years ago
- Affected versions deleted (
10.4.4, 10.5.0)
Updated by Vladimír Kotýnek over 3 years ago
Our users have Microsoft Edge: Version 41.16299.1480.0
Updated by Vít Švanda over 3 years ago
- Status changed from In Progress to Needs feedback
- Assignee changed from Vít Švanda to Radek Tomiška
Problem was in IE which does not supports property getBoundingClientRect.y. Same problem will be in legacy Edge too (this property is supported from the version 79).
I tested it in IE 11, but I do not have legacy Edge and time for install it, but I hope it will be work too.
Commit: https://github.com/bcvsolutions/CzechIdMng/commit/6670f9c68e8a2fc7ba619b1a417b147ac46e548f
Updated by Radek Tomiška over 3 years ago
- Status changed from Needs feedback to Closed
- Assignee changed from Radek Tomiška to Vít Švanda
- % Done changed from 0 to 100
I did review and test in IE 11 and it works, thx!