Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OS X: Focus is not retained if fullscreen, with multiple windows, after cmd+tabbing #99366

Closed
entozoon opened this issue Jun 4, 2020 · 1 comment
Assignees

Comments

@entozoon
Copy link

entozoon commented Jun 4, 2020

  • VSCode Version: April 2020 (version 1.45)
  • OS Version: Catalina MacOS

Steps to Reproduce:

  1. Open two windows of VSCode (actual instances, not tabs).
  2. Fullscreen the second window (ctrl+cmd+f)
  3. cmd+tab to another app and back
    You'll see it's focussed on the non-fullscreen original window.

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

Quite annoying. Perhaps it's just 'how macs handle fullscreen', and there's nothing to be done but worth reporting as it does strike me as a bug.

@bpasero
Copy link
Member

bpasero commented Jun 4, 2020

VSCode is built on top of a large number of components that are not maintained by the VSCode team directly. This includes:

  • Electron as the cross platform UI framework
  • node.js for most integration into the OS
  • Chromium as runtime and rendering engine (HTML, CSS, JS)
  • and after all, the operating system VSCode is running on

Reading this issue, it seems to originate not from VSCode itself but rather one of these upstream components. As such, in order to resolve it, it would need to get fixed in the upstream component. I will go ahead and close this issue and kindly ask to report this issue to the upstream component if possible:

Thanks for understanding.

@bpasero bpasero closed this as completed Jun 4, 2020
@github-actions github-actions bot locked and limited conversation to collaborators Jul 19, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants