Details
-
Type:
Bug
-
Status: Resolved
-
Priority:
Major
-
Resolution: Won't Fix
-
Affects Version/s: EE-3.3.0.GA_P05
-
Fix Version/s: None
-
Component/s: ICE-Components
-
Labels:None
-
Environment:Any
-
Support Case References:Support Case 14348:- https://icesoft.my.salesforce.com/5000g00001ui4jn?srPos=0&srKp=500
Description
When there's a popup ice:selectInputDate component inside a scrollable container, such as a data table, and the button is activated to display the calendar, the calendar is displayed at a wrong position when the scroll position is not 0 in either dimension. It seems like the calculations to display the calendar don't take into account the scroll offset.
There's no need to fix anything. The calendar can be displayed at the right position (above or below the input field) by making the scrollable container positioned. This means adding 'position:relative;' to the same container that was made scrollable.
Attaching the test case with this addition to illustrate the solution.