ICEfaces
  1. ICEfaces
  2. ICE-11295

ice:menuBar/menuItem - sub menu items not shown in correct position in a scrollable browser window

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-1.8.2.GA_P09
    • Fix Version/s: EE-1.8.2.GA_P10
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      All browsers

      Description

      An ice:menuBar is setup in a browser window that scrolls. When displaying the 3rd level menuItem, the positioning is off when the browser has been scrolled down. If it isn't scrolled, the positioning is correct.

      This seems to be an issue in Firefox, Chrome and IE11. I also tested with scrollableDivMode = true on the menuBar but it had no effect.

        Activity

        Hide
        Arran Mccullough added a comment -

        Attached test case to reproduce the issue.

        Steps:

        • Load welcomeICEfaces.iface
        • Scroll down the browser slightly.
        • Hover over the "My Home" menuBar.
        • Display the child menu of one of the displayed menu items. It should be displayed disjointed from the menu.
        Show
        Arran Mccullough added a comment - Attached test case to reproduce the issue. Steps: Load welcomeICEfaces.iface Scroll down the browser slightly. Hover over the "My Home" menuBar. Display the child menu of one of the displayed menu items. It should be displayed disjointed from the menu.
        Hide
        Ken Fyten added a comment -

        Note that the EE 3.3 version of the component does not have this issue, possible it was previously resolved but not backported to EE 1.8.2?

        Show
        Ken Fyten added a comment - Note that the EE 3.3 version of the component does not have this issue, possible it was previously resolved but not backported to EE 1.8.2?
        Hide
        Arturo Zambrano added a comment - - edited

        r51516: removed unnecessary offsets when calculating submenu height on the page, since the height is already correctly calculated from the parent submenu

        It was a different issue.

        Testing notes: please test with all supported browsers.

        Show
        Arturo Zambrano added a comment - - edited r51516: removed unnecessary offsets when calculating submenu height on the page, since the height is already correctly calculated from the parent submenu It was a different issue. Testing notes: please test with all supported browsers.
        Hide
        Liana Munroe added a comment -

        Verified ICEfaces 1.8.2 trunk r51524 using attached test case. Tomcat 8, MS Edge, IE 11, 10, 9, 8, 7, FF 47, Chrome 57.

        Show
        Liana Munroe added a comment - Verified ICEfaces 1.8.2 trunk r51524 using attached test case. Tomcat 8, MS Edge, IE 11, 10, 9, 8, 7, FF 47, Chrome 57.

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: