[3d Mega Menu] – Dropdown doesn't close after using browser's back button

This topic is: Not resolved

This is a PRIVATE forum for verified users only, to view the replies/answers, you must be logged in!

This topic contains 9 replies, has 2 voices, and was last updated by  Rooney boy 2 years, 6 months ago.

  • Author
    Posts
  • #2502

    Hydra9268
    Member
    Post count: 19

    In the latest version of Safari on my iPad the dropdown from the previous page does not close when using the browser’s back button. The page needs to be reloaded to force the “stuck” dropdown to close. Can this be easily fixed?

  • #2563

    Rooney boy
    Staff
    Post count: 50

    Hey there, You must be logged in to view this reply!

    Login | Register | Forgot Password?

  • #2571

    Rooney boy
    Staff
    Post count: 50

    Hey there, You must be logged in to view this reply!

    Login | Register | Forgot Password?

  • #2669

    Hydra9268
    Member
    Post count: 19

    Disabling the browser’s back button is not an option. Is there another solution?

  • #2683

    Hydra9268
    Member
    Post count: 19

    Hi Rooney Boy.

    Well after several attempts I finally got the code working.

    http://pastebin.com/2jdC6fC3

    You’re more than welcome to add this code to 3D Mega Menu. If you add please give me credit. Also, worth noting, with this fix your menu would be literally the only mega menu I’ve seen that fully works in Safari for iPad, iPhone and iPod.

  • #2693

    Rooney boy
    Staff
    Post count: 50

    Hey there, You must be logged in to view this reply!

    Login | Register | Forgot Password?

  • #2549

    Rooney boy
    Staff
    Post count: 50

    Hey there, You must be logged in to view this reply!

    Login | Register | Forgot Password?

  • #2557

    Hydra9268
    Member
    Post count: 19

    Definitely.

    Steps to create the problem
    1. Visit http://direct.kxmode.com/aws/megamenu/menuforbootstrap3/ in Safari on your iPad
    2. Click on “Media” or “Test 1”
    3. After the linked website loads click your browser’s back button
    4. Notice the dropdown is stuck.

    I’ve attached the demo files so you can look at them in detail. I’m curious to know what the issue is.

    Edit: Here’s the download link for the demo files.
    http://www.mediafire.com/download/li3oxqsey8aaao2/menuforBootstrap3.rar

    • This reply was modified 2 years, 6 months ago by  Hydra9268.
    • This reply was modified 2 years, 6 months ago by  Hydra9268.
  • #2564

    Hydra9268
    Member
    Post count: 19

    <body onunload=””> did not work in Safari on the iPad. So is this pretty much a bug with Safari on the iPad? I’m okay with this as long as I can tell my boss it’s a browser bug that Apple hasn’t fixed.

    • This reply was modified 2 years, 6 months ago by  Hydra9268.
    • This reply was modified 2 years, 6 months ago by  Hydra9268.
  • #2678

    Hydra9268
    Member
    Post count: 19

    Hi I was able to get this far.
    http://pastebin.com/N9mc2Reg

    What the above solution does is:
    – Forces the dropdown to close by forcing the browser to refresh after clicking the browser’s back button
    – Closes the dropdown if tapping anywhere outside the dropdown.

    But this is still a buggy solution.
    http://direct.kxmode.com/aws/megamenu/menuforbootstrap3/working.html

    If you visit the above link in Safari on your iPad and tap each of the main menu links you’ll see the hover highlight “shifts”. What I mean by “shift” is if you tap “Test 5”, for a second “Test 9 Full Width” highlights first, then “Test 5” is highlighted.

    Is there a more elegant way to resolve this issue?

    Here’s the files from above.
    http://www.mediafire.com/download/9e16x8nkc4qor86/megamenu.rar

    • This reply was modified 2 years, 6 months ago by  Hydra9268.
    • This reply was modified 2 years, 6 months ago by  Hydra9268.
    • This reply was modified 2 years, 6 months ago by  Hydra9268.
    • This reply was modified 2 years, 6 months ago by  Hydra9268.

You must be logged in to reply to this topic.

This is a PRIVATE forum for verified users only, to view the replies/answers, you must be logged in!