vscode: Resizing the right explorer window causes the terminal to pop open

Does this issue occur when all extensions are disabled?: Yes/No

  • VS Code Version: $ code-insiders --version 1.82.0-insider 501baeb5e07b5a404f862d922bacb93771d91331 x64

  • OS Version: ubuntu

Steps to Reproduce:

  1. open code insiders
  2. resize the right explorer window
  3. the terminal window opens up: click the trashcan to close it
  4. resize the right explorer again
  5. the terminal window opens up: click the trashcan to close it
  6. repeat steps 2 through 4 until you experience my pain ;)~

https://github.com/microsoft/vscode/assets/10324554/f6ffcef7-f126-4169-9c73-318e6af25016

About this issue

  • Original URL
  • State: open
  • Created 10 months ago
  • Comments: 19 (10 by maintainers)

Most upvoted comments

yes: just tested with the version below

Oh sorry for not being clear, I meant the archive version and not deb package, you can download it from https://az764295.vo.msecnd.net/insider/35be9bf683eace09796e59d54f1f225bbc3a7866/code-insider-x64-1693376777.tar.gz

I did my own bisect install using versions returned from apt-cache policy code-insiders

Thanks for performing this test, @sbatten given the results go all the way back to 1.65 I think it is unrelated to the Electron update.

@noahehall can you check if the issue repros with a new user data directory, the results so far indicate a bad UI state might be at play. You can start the application with code-insiders --user-data-dir /tmp/test-vscode-panel

Your default user data directory for insiders will be at ~/.config/Code\ -\ Inisders, but please do not wipe it yet. Lets hear back from @sbatten incase he could use some data from that folder to repro the issue on his end and maybe fix the root issue.

e25 happened this iteration, could there be something strange happening with mouse events?

Not sure, there was change in draggable region behavior for macOS refs https://github.com/microsoft/vscode/issues/189973 not aware of changes in Linux at this point.

@noahehall can you using the following command npx @vscode/vscode-bisect to help us bisect the commit range that introduced the regression with Insiders, thanks!

@noahehall does this repro with all extensions disabled? I don’t repro this with the same layout

This is likely caused by the view/sash logic in that particular layout