Hi Gregory,
yes, it works well for other menus in smartphone, just for language menu (flags) not!
I just tried it with a tablet, it appeared first that the problem is for all the menu items, but I found out later that if one just touch the menus a little longer, one is able to select them. This is also the case for language menu on the tablet!! (The longer touch gives no proper results on smartphone at all!)
I searched in web and found out that in function.js of twenty thirteen theme, there is a suggestion like this:
// Fix sub-menus for touch devices.
if ( ‘ontouchstart’ in window ) {
menu.find( ‘.menu-item-has-children > a’ ).on( ‘touchstart.twentythirteen’, function( e ) {
var el = $( this ).parent( ‘li’ );
if ( ! el.hasClass( ‘focus’ ) ) {
e.preventDefault();
el.toggleClass( ‘focus’ );
el.siblings( ‘.focus’ ).removeClass( ‘focus’ );
}
} );
}
But after checking the theme I noticed it is already built in!
After all I think it depends on both, the theme itself AND WPGlobus plugins. It will be great if you could check it from the plugins point of view.
Thanks a lot for your promt reply, looking forward for your suggestions!
Best regards,
Amir