ICEfaces
  1. ICEfaces
  2. ICE-4554

Menu state not reset after menu is hidden when with displayOnClick="true"

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8
    • Fix Version/s: 1.8.2-RC1, 1.8.2
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      every browser

      Description

      If I put displayOnClick="true" and I click on it it works as it should.
      But the second time I move over the menu, it is displayed without a click. I guess it should not be displayed with mouseover.

        Activity

        Hide
        Sandro Lehmann added a comment -

        I don't know if the following case relates to this bug:
        If i click on a menu item which has submenu items, the menu closes but I would expect that the menu stays open.

        Show
        Sandro Lehmann added a comment - I don't know if the following case relates to this bug: If i click on a menu item which has submenu items, the menu closes but I would expect that the menu stays open.
        Hide
        Adnan Durrani added a comment -

        Fixed:
        Modified: D:\work\development\head\svn\ossrepo\icefaces\trunk\icefaces\bridge\lib\extras\keyboardNavigator.js
        Sending content: D:\work\development\head\svn\ossrepo\icefaces\trunk\icefaces\bridge\lib\extras\keyboardNavigator.js
        Completed: At revision: 18953

        Show
        Adnan Durrani added a comment - Fixed: Modified: D:\work\development\head\svn\ossrepo\icefaces\trunk\icefaces\bridge\lib\extras\keyboardNavigator.js Sending content: D:\work\development\head\svn\ossrepo\icefaces\trunk\icefaces\bridge\lib\extras\keyboardNavigator.js Completed: At revision: 18953
        Hide
        Sandro Lehmann added a comment -

        I think it does not work yet.
        In the war file are three menubars.
        1. Click on the first menu -> the menu is opened
        2. Click somewhere else within the screen -> the menu is closed
        3. Move over the first menu -> the menu is opened without a click
        4. Click somewhere else within the screen -> the menu is closed
        5. Move over the first menu -> the menu is not opened

        Show
        Sandro Lehmann added a comment - I think it does not work yet. In the war file are three menubars. 1. Click on the first menu -> the menu is opened 2. Click somewhere else within the screen -> the menu is closed 3. Move over the first menu -> the menu is opened without a click 4. Click somewhere else within the screen -> the menu is closed 5. Move over the first menu -> the menu is not opened
        Hide
        Patrick Dobler added a comment -

        Behaviour verified

        The attached project with the given tutorial surely has a weird behaviour:

        [Update]
        #The following step is wrong:
        4. Click somewhere else within the screen -> the menu is closed
        In order to close the menu you need to click the entry thus it is not gonna reopen again on mouseover

        #The last MenuBar is not affected for some reason

        #Everything works fine if you're using just one MenuBar component (in the example they are using 3 diff. MenuBar)

        Show
        Patrick Dobler added a comment - Behaviour verified The attached project with the given tutorial surely has a weird behaviour: [Update] #The following step is wrong: 4. Click somewhere else within the screen -> the menu is closed In order to close the menu you need to click the entry thus it is not gonna reopen again on mouseover #The last MenuBar is not affected for some reason #Everything works fine if you're using just one MenuBar component (in the example they are using 3 diff. MenuBar)
        Hide
        Ken Fyten added a comment -

        JIRAs with changes that have been included in official releases must not be re-opened. I've created a Clone JIRA issue for the post-1.8.2 follow-up issue: ICE-4994.

        Show
        Ken Fyten added a comment - JIRAs with changes that have been included in official releases must not be re-opened. I've created a Clone JIRA issue for the post-1.8.2 follow-up issue: ICE-4994 .

          People

          • Assignee:
            Adnan Durrani
            Reporter:
            Sandro Lehmann
          • Votes:
            1 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: