• Register
    • Help

    striker  0 Items
    Currently Supporting
    • Home
    • News
    • Forum
    • Wiki
    • Support
      • Manage Subscriptions
      • FAQ
      • Support For
        • VaultWiki 4.x Series
        • VaultWiki.org Site
    • What's New?
    • Buy Now
    • Manual
    • 
    • Support
    • VaultWiki 4.x Series
    • Bug
    • Can't close popup box after clicking citation on iPhone

    1. Welcome to VaultWiki.org, home of the wiki add-on for vBulletin and XenForo!

      VaultWiki allows your existing forum users to collaborate on creating and managing a site's content pages. VaultWiki is a fully-featured and fully-supported wiki solution for vBulletin and XenForo.

      The VaultWiki Team encourages you to join our community of forum administrators and check out VaultWiki for yourself.

    Issue: Can't close popup box after clicking citation on iPhone

    • Issue Tools
      • View Changes
    1. issueid=5006 April 7, 2017 9:45 PM
      Alfa1 Alfa1 is offline
      Distinguished Member
      Can't close popup box after clicking citation on iPhone

      Please see bug report 300180 on my live site.
      After opening the footnote link it will not close on Iphone.
      I'm on an iPhone 7+ running iOS 10.2.1 and up to date safari. This version of iOS on this hardware has 3D Touch capability and I tried all degrees of touch pressure and length of dwell on all parts of the screen. While the box was open I was still able to select text from the body of the page, but this had no effect on the box which remained in place until I reloaded the page.
    Issue Details
    Issue Number 5006
    Issue Type Bug
    Project VaultWiki 4.x Series
    Category Styling / CSS
    Status Fixed
    Priority 3 - Loss of Functionality
    Affected Version 4.0.17
    Fixed Version 4.0.18
    Milestone (none)
    Software DependencyAny
    License TypePaid
    Users able to reproduce bug 0
    Users unable to reproduce bug 0
    Attachments 0
    Assigned Users (none)
    Tags (none)




    1. April 9, 2017 10:31 AM
      pegasus pegasus is offline
      VaultWiki Team
      I suspect this behavior also occurs for the AJAX link previews that occur on every wiki link. A footnote link uses the same popup code and just pre-loads the citation into the popup body.
      Reply Reply  
    2. April 10, 2017 3:18 PM
      pegasus pegasus is offline
      VaultWiki Team
      Confirmed the title issue on iPhone 4S. It seems to only affect iOS devices, possibly only Safari. I did not have this issue on an Android device. It seems iOS will only register the mouseleave event if the click-outside is on another clickable element, such as another link.
      Reply Reply  
    3. April 11, 2017 1:15 PM
      pegasus pegasus is offline
      VaultWiki Team
      This turned out to be a pervasive issue on Safari mobile, affecting:
      - footnote popups
      - AJAX previews
      - control buttons that have popups
      - category chooser on the Edit tab
      - feed chooser on Promote tab
      - admin panel menus (vBulletin)
      - reputation controls (vBulletin)
      - statistics popup in content lists

      The problem is due to a number of quirks on Safari mobile:
      - click events only occur on certain tags (such as A), rather than all tags. However, if CSS sets the cursor to a pointer on a specific DOM node, then exactly that DOM node is capable of a click event.
      - the body tag is never capable of a click event.
      - the above rules also apply to touch events.

      It may take a few days to correct all occurrences of this issue in a way that does not generate conflicts between popups. In order to correct this issue, whenever a popup opens that requires a click-outside, mouse-leave, or touch-end to close the popup, every single DOM node on the page must be given "cursor: pointer" in order for the related events to trigger under Safari mobile.
      Reply Reply  
    4. April 11, 2017 5:38 PM
      Alfa1 Alfa1 is offline
      Distinguished Member
      Thanks for looking into it so thoroughly.
      Reply Reply  
    5. April 12, 2017 1:13 PM
      pegasus pegasus is offline
      VaultWiki Team
      Fixed in the next release.
      Reply Reply  
    + Reply

    Assigned Users
    Loading Please Wait
    Tags
    Loading Please Wait
    • Contact Us
    • License Agreement
    • Privacy
    • Terms
    • Top
    All times are GMT -4. The time now is 5:55 PM.
    This site uses cookies to help personalize content, to tailor your experience, and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Learn more… Accept Remind me later
  • striker
    Powered by vBulletin® Version 4.2.5 Beta 2
    Copyright © 2025 vBulletin Solutions Inc. All rights reserved.
    Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
    Copyright © 2008 - 2024 VaultWiki Team, Cracked Egg Studios, LLC.