ICEfaces
  1. ICEfaces
  2. ICE-8721

The ace:autoCompleteEntry drop down renders far away from input area

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor 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.

        Activity

        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 ]

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Deryk Sinotte
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: