Ce n'est pas le fil le plus récent mais j'ai cherché une solution pour le même problème et j'en ai trouvé une (un mélange de quelques autres).
J'ai donné le NavButton :
<type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> ...
un identifiant / Identifiant comme :
<button id="navcop" type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
Pas la meilleure "idée", mais.. : ça marche pour moi ! Maintenant vous pouvez vérifier la visibilité de votre bouton (avec jquery) comme :
var target = $('#navcop');
if(target.is(":visible")){
$('#navcop').click();
}
(NOTE : Ceci est juste un extrait de code ! J'ai utilisé un événement "onclick" sur mes liens de navigation ! (Démarrage d'un Registre AJAX.)
Le résultat est : Si le bouton est "visible", il a été "cliqué" ... Donc : Aucun bug si vous utilisez la "vue plein écran" de Bootstrap (largeur de plus de 940px).
Salutations Ralph
PS : Il fonctionne bien avec IE9, IE10 et Firefox 25. Je n'ai pas vérifié les autres - mais je ne vois pas de problème :-)