Вы получаете такое же поведение, потому что вы должны:
workbench.editor.closeEmptyGroups
установить в свои настройки true - то есть по умолчанию .
Управляет поведением пустой группы редакторов, когда последняя вкладка в группе закрыта. Когда включено, пустые группы будут автоматически закрываться. Если этот параметр отключен, пустые группы останутся частью сетки.
Таким образом, вы увидите разницу, если для этого параметра установлено значение false
(не отмечено).