Étapes à suivre pour reproduire:
attendu: B s'ouvre et A reste ouvert
réel: B s'ouvre et A se ferme
Remarque: il s'agit d'un changement par rapport au comportement précédent
Ce problème se produit-il lorsque toutes les extensions sont désactivées?: Oui / Non
Oui, se produit encore
@isidorn cela ressemble à une régression de votre refactorisation. ici, nous épinglons l'éditeur si aucune ressource n'est fournie, mais il semble que la ressource est un objet vide qui est passé. Cela semble provenir de cette règle étrange (que je n'ai jamais comprise) dans le service de raccourcis clavier .
Je crains que toutes les commandes que vous avez introduites nécessitent un chèque de URI.isURI()
pour fonctionner correctement maintenant. Je ferais cette vérification à partir des commandes et non à partir des différentes fonctions d'assistance, car sinon, on ne sait pas du tout pourquoi cette vérification est nécessaire en premier lieu: - /
Pour info, cela semble avoir régressé à nouveau, dois-je ouvrir un nouveau numéro?
@Brocco merci de nous l'avoir fait savoir. Cependant, cela a été corrigé vendredi et devrait apparaître dans la prochaine version d'initiés.
Voici ce problème https://github.com/Microsoft/vscode/issues/41841