Si j’affiche la vue Merge sur un de ces onglets puis que je Cancel, j’ai l’impression que cela bloque l’instance l’instance de la vue sur celle du Merge.
Ok corrigé.
Le pb était que le formulaire de merge s’affichait dans la div du panel embedded de la vue, et non pas en pleine page / empilée dans la nav. Il y a avait aussi le problème sur l’action “Copy” qui restait dans le panel pour la même raison.
Quand on veut afficher un truc en pleine page dans la div de navigation courante, il faut utiliser la méthode getNavContainer :
let ctn = $ui.getNavContainer(element);
$ui.displayForm(ctn, …)
Car on peut avoir plusieurs nav, par exemple pour comparer via split d’écran des objets avec 2 navbar = 2 containers. On peut aussi prévoir d’utiliser ce mécanisme pour avoir plusieurs nav via onglets…