Details
-
Type: Bug
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: 3.2
-
Fix Version/s: EE-3.2.0.BETA, EE-3.2.0.GA, 3.3
-
Component/s: ACE-Components
-
Labels:None
-
Environment:Portlets, Liferay 6, ace:autoCompleteEntry component
Description
Attaching screen shot of drop down as rendered with a single portlet on the page. The location of the drop down will depend on where on the page the portlet is located and how many other portlets there are on the page. In certain cases it will get rendered off the bottom, right of the viewing area completely.
Note that this only seems to happen with Liferay 6. With Liferay 5, the drop down renders in a correct location relative to the input text box so the problem is likely a conflict with the Liferay 6 theming.
One last note. Attaching a screen shot that shows that the top: style of the div that renders the drop down list is calculated to be 408 pixels. As the screen shot shows, turning this off using Firebug puts the div in the correct position.
The calculation for this "top" value is likely being done from a location that is relative to one of the containment elements rather then the window.
Note that this only seems to happen with Liferay 6. With Liferay 5, the drop down renders in a correct location relative to the input text box so the problem is likely a conflict with the Liferay 6 theming.
One last note. Attaching a screen shot that shows that the top: style of the div that renders the drop down list is calculated to be 408 pixels. As the screen shot shows, turning this off using Firebug puts the div in the correct position.
The calculation for this "top" value is likely being done from a location that is relative to one of the containment elements rather then the window.
Activity
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #32027 | Tue Nov 06 15:26:55 MST 2012 | art.zambrano | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/autocompleteentry/autocompleteentry.js
|
Migration
created issue -
Migration
made changes -
Field | Original Value | New Value |
---|---|---|
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Migration
made changes -
Fix Version/s | 3.3 [ 10370 ] |
Ken Fyten
made changes -
Summary | Placeholder issue | The ace:autoCompleteEntry drop down renders far away from input area |
Assignee | Arturo Zambrano [ artzambrano ] | |
Security | Private [ 10001 ] | |
Fix Version/s | EE-3.2.0.GA [ 10332 ] | |
Reporter | Migration [ remote ] | Deryk Sinotte [ deryk.sinotte ] |
Affects Version/s | 3.2 [ 10338 ] | |
Environment | Test | Portlets, Liferay 6, ace:autoCompleteEntry component |
Priority | Major [ 3 ] | Minor [ 4 ] |
Description | Placeholder issue |
Attaching screen shot of drop down as rendered with a single portlet on the page. The location of the drop down will depend on where on the page the portlet is located and how many other portlets there are on the page. In certain cases it will get rendered off the bottom, right of the viewing area completely.
Note that this only seems to happen with Liferay 6. With Liferay 5, the drop down renders in a correct location relative to the input text box so the problem is likely a conflict with the Liferay 6 theming. One last note. Attaching a screen shot that shows that the top: style of the div that renders the drop down list is calculated to be 408 pixels. As the screen shot shows, turning this off using Firebug puts the div in the correct position. The calculation for this "top" value is likely being done from a location that is relative to one of the containment elements rather then the window. |
Component/s | ACE-Components [ 10050 ] |
Ken Fyten
made changes -
Fix Version/s | EE-3.2.0.BETA [ 10573 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Committed fix to the trunk at revision 32027. The position calculations were modified and simplified to display the drop down list correctly in portlets and in other scenarios.