is it possible to neutralise this, i.e. the Menu stay always centred regardless of if I add or remove items on the fly?
additionally, I’ve noticed on tablet in landscape mode when the full menu is visible, that the drop down menu does not appear, one can only go into the page that is listed in the top menu but no submenus appear. Anyone else have this issue on my site?
natureheals.co.uk
i think this is a bug in 3.2.1
Hi @stellamaris5, can you please try to do the following :
– see if you have the same issue on the demo site here : http://demo.themesandco.com/ which is running v3.2.1
– clean your cache plugin’s cache
– desactivate your plugins temporarily
– desactivate retina display in appearance > customize > global settings > image settings
See if it solves this issue.
Thanks
hi nIkeo, thanks for responding, yes, it does happen for themesandco website , tried on my colleagues iPhone 4s just now which i’ve never used before using Safari browser.
I’ve cleaned the cache (I do this anyway everytime I make changes)
result: No change
I’ve disabled Retina display
Result: NO change.
I will try the plug in stuff later when I have more time but it is exactly the same as your demo site.
I have reverted back to 3.1.24 now until all the issues are fixed in the new update.
Just to confirm, doing this fixed the follwoing issues:
1. Drop down menu not staying open in mobile
2. Second text line on slider not displaying , it is now displaying (on small mobile devices)
What it didnt fix:
1. Video (YT) not playing on mobile phone
Thanks
@stellamaris5, this is a bug. I am working on a fix.
Thanks for your help!
My site has the same problem! The menu gone after I updated the theme! How can I go back to the old version? Thanks.
@bigtiger0102 @stellamaris5
Reponsive menu problem : here’s a patch to fix the issue until the next release ( coming very quicly ).
Paste this simple snippet into your functions.php file and this should fix the menu issue in responsive mode.
add_action('wp_footer' , 'fix_menu_bug_3_2_1');
function fix_menu_bug_3_2_1() {
if ( ! wp_is_mobile() )
return;
?>
<script id="fix-menu-bug-3-2-1" type="text/javascript">
jQuery( function($) { $(document).off('touchstart.collapse.data-api' , "**");})
</script>
<?php
}
Thanks, I hope this will help!
Thanks Nikeo. I pasted the code but it still now working:
Here is where and how I pasted, is there anything wrong?
<?php
/**
* This is where you can copy and paste your functions !
*/
add_action(‘wp_footer’ , ‘fix_menu_bug_3_2_1’);
function fix_menu_bug_3_2_1() {
if ( ! wp_is_mobile() )
return;
?>
<script id=”fix-menu-bug-3-2-1″ type=”text/javascript”>
jQuery( function($) { $(document).off(‘touchstart.collapse.data-api’ , “**”);})
</script>
<?php
}
Sorry, it is not working.
@bigtiger0102 : can you please share an url of your website?
Thanks
You need to disable your cache plugin before doing any debug on your website.
Can you please 1) delete your plugin cache 2)disable it and see what you have?
Thanks
Yes, It’s working! Thank you very much!