ICEfaces
  1. ICEfaces
  2. ICE-10079

ace:selectMenu - Add intelligent popup positioning

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Trivial Trivial
    • Resolution: Fixed
    • Affects Version/s: 3.3
    • Fix Version/s: 4.0
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ICEfaces 4
    • Assignee Priority:
      P3

      Description

      The ace:selectMenu component currently always opens it's popup list below the select box, even in cases where there is more room for it above the select box than below it.

      The popup positioning should be improved to always open the list in the direction where the most space is available on the page (up or down).

        Issue Links

          Activity

          Hide
          Ken Fyten added a comment -

          While working on this ICE-9463 could also be considered.

          Show
          Ken Fyten added a comment - While working on this ICE-9463 could also be considered.
          Hide
          Arturo Zambrano added a comment -

          r42031: added 'direction' attribute and the ability to display the popup either up or down, depending on the available space on the screen.

          Show
          Arturo Zambrano added a comment - r42031: added 'direction' attribute and the ability to display the popup either up or down, depending on the available space on the screen.
          Hide
          Liana Munroe added a comment -

          Verified Icefaces 4 trunk r42039, Tomcat 7, all browsers.
          Still an issue on ee- maintenance branch r42039.

          Show
          Liana Munroe added a comment - Verified Icefaces 4 trunk r42039, Tomcat 7, all browsers. Still an issue on ee- maintenance branch r42039.

            People

            • Assignee:
              Arturo Zambrano
              Reporter:
              Ken Fyten
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: