• Resolved kaylam

    (@kaylam)


    Version 0.2.0.1 works fine on desktop, but the Off-Canvas Control widgets are not selectable on touchscreens (ipad, iphone)– when tapping icon, nothing happens. Version 0.1.2 worked fine on touchscreens.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Jory Hogeveen

    (@keraweb)

    Hi Kaylam,

    Do you have a link I can check? My guess is some css/js conflict.

    Thread Starter kaylam

    (@kaylam)

    Yes, thank you Jory: https://www.metapsychosis.com/ . There’s an info icon (i in circle) in the far upper-left that triggers a right-side Off-Canvas Sidebar on wider screens (breakpoint is 814px) and then on narrower screens, a menu bar icon shows up next to the site title that triggers a left-side Off-Canvas Sidebar. The base theme is Genesis Metro Pro. Version 0.2.0.1 was clean installed on this instance, it was not upgraded from Version 0.1.2.

    If it helps, Version 0.1.2 can be seen at http://www-metapsychosis-com.theoryofe.staging.wpengine.com/ with same locations to trigger the same Off-Canvas Sidebars. It has essentially the same theme css, the same set of plugins running, but the first link is generally more up-to-date versions-wise on the plugins and WordPress.

    Plugin Author Jory Hogeveen

    (@keraweb)

    Hi Kaylam,

    Just tested it with my phone (Samsung Android) and it works fine, both on Android Chrome and the default browser.
    Could it be that you have a caching plugin active that needs a refresh?
    Edit: Maybe browser cache??

    What device are you using?

    • This reply was modified 8 years, 5 months ago by Jory Hogeveen.
    Thread Starter kaylam

    (@kaylam)

    Hi Jory– We did clear the cache as one of our first steps (includes the page-cache, the CDN cache, and the object cache). Does not work on iPhone and iPad (Safari) as the touchscreens. Clearing browser cache on iPhone didn’t help. https://www.metapsychosis.com/ works as expected in the desktop version of Safari, just not iPhone or iPad. http://www-metapsychosis-com.theoryofe.staging.wpengine.com/ works both on desktop and on iPhone/iPad for me, so it is a curious thing.

    Plugin Author Jory Hogeveen

    (@keraweb)

    Hi Kaylam,

    Did some research and it appears iPhones and iPads don’t trigger on the 'click' even when the element isn’t a link.

    If you are able and have FTP access, can you try the following:

    – Go to wp-content/plugins/off-canvas-sidebars/js/off-canvas-sidebars.js
    – Edit the following ( Line 34, 51 and 60 )
    – Change the 'click' event into 'touchend click'

    Sorry that I’m asking to the go into the code, I unfortunately don’t have any apple products to test with.

    Thread Starter kaylam

    (@kaylam)

    Hi Jory– Yes, I do have FTP access, changed the events as you described, and am happy to report all is now well on iPhone! Thank you!

    Plugin Author Jory Hogeveen

    (@keraweb)

    Great, thank you for this bug report, I’ll patch it to an official update tomorrow.

    Plugin Author Jory Hogeveen

    (@keraweb)

    Update 0.2.1 is live!

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Off-Canvas Control broken on touchscreens’ is closed to new replies.