Could you disable the custom scroller and check? It’s in Customize > General.
Thread Starter
s4s
(@s4s)
Easy as that! Thanks for the quick reply.
I see why you added nicescroll, though, as the page renders much better with it on. Any thoughts on disabling it just for windows phone/tablets (IE11)?
It could be done with some js, but I think the best course of action would be to disable it for all mobiles just to be sure. It’s not needed anyway on mobiles.
So basically this line in functions.php:
if ( get_theme_mod('moesia_scroller') != 1 ) {
would become this:
if ( (get_theme_mod('moesia_scroller') != 1) && !wp_is_mobile() ) {
I haven’t tested this but it should work as expected. We’ll see about adding this in a future version of the theme.
Thread Starter
s4s
(@s4s)
Your functions.php code works fine, thanks!!
For anyone else w/ a similar problem with Win Phone / Tablet not swiping or scrolling on a WordPress theme: Vlad resolved this by having me turn off the NiceScroll script, which he built into Customizer settings. Better, the code he posted above avoids the problem altogether, while allowing NiceScroll to work on other devices.
I confirm the error and the solution proposed.
I had the exact same issue and had to disable the custom scroll bar for now. I use Microsoft Flicks touchscreen with a laptop that can covert into a tablet so Vlad’s code would not work for me for some reason. The newest version of the NiceScroll script fixes this issue for IE 11 so the Moesia theme just needs to be updated with it:
https://github.com/inuyaksa/jquery.nicescroll/commit/af737e0f2f6d0f22c66f65809b0c93e396216e51
– IE 11 – touch support #418
– Scrollbar displayed but not scrollable on IE11 with Windows 8 touch
device #407