theia icon indicating copy to clipboard operation
theia copied to clipboard

VSCode Tab API not working for multiple tab bars

Open jonah-iden opened this issue 9 months ago • 2 comments

Bug Description:

It seems like when https://github.com/eclipse-theia/theia/pull/12109 was implemented the viewCollumn property was not correctly implemented. This needs to be retrofitted. see https://github.com/eclipse-theia/theia/pull/12109/files#diff-cf9def33dbeeb0cd3fa2f7b8026959104e2461870a8c5c8c1dfd7487fad6ac9eR145

Above that there are some more discrepancies.

  • in VSCode the active tabbar is always set
  • there is always at least one tabgroup existing

jonah-iden avatar May 03 '24 10:05 jonah-iden

The fact that TabGroups.activeTabGroup can be undefined causes an Exception at startup in the typescript-language-features 1.88.1 version

tsmaeder avatar May 06 '24 08:05 tsmaeder

@tsmaeder if you find the time could you by any chance test this extension in vscode. Out of some weird reason the tab API seems to be broken there and im only receiving close events in the extension.

Edit: Forget that i just made a really dumb mistake

jonah-iden avatar May 06 '24 08:05 jonah-iden