У вас есть хорошее решение для моего вопроса?Мое решение сейчас состоит в том, чтобы изменить скрипт в js / touch-keyboard-navigation.js
в строках 308-318:
document.addEventListener('click', function(event) {
closeSubMenu( document.getElementsByClassName('menu-item-link-return').item(0) );
// Remove all focused menu states when clicking outside site branding
if ( event.target !== document.getElementsByClassName( 'site-branding' )[0] ) {
removeAllFocusStates();
} else {
// nothing
}
}, false);
Ничего лучше?