kasecato / vscode-intellij-idea-keybindings

Port of IntelliJ IDEA key bindings for VS Code.
https://marketplace.visualstudio.com/items?itemName=k--kato.intellij-idea-keybindings
MIT License
817 stars 135 forks source link

switching focus to vscode causes find file to pop open on citrix remote desktop #241

Open keithmdragon opened 2 years ago

keithmdragon commented 2 years ago

i'm running citrix remote desktop to a windows 10 machine, from my local windows 10 machine. on the remote desktop the latest vs code is running, with the intellij keybindings enabled with this extension. it drives me crazy that this pops up every time. it is only when i'm going from my local desktop to my remote session when vscode is in focus. either alt+tab or clicking on the remote desktop session will do it. if i change focus to my remote session and another app has focus and then i go to vscode, it does not happen. it doesn't happen ever when i'm switching between apps on my remote desktop. it does not happen without this extension enabled and i did try removing some of the suspected keybindings which didn't help. i'm not sure what the action or keybinding is, that is causing this to happen. not sure how to trace / debug.

Screenshot 2021-10-18 143608

richardwkirk commented 2 years ago

I had the same issue and resolved it by removing the "Shift Shift" keybinding for "Go to File" that is added by the intellij keybinding extension. This works for me as I don't use that shortcut but may not be much help for anyone that does use it.

keithmdragon commented 2 years ago

I had the same issue and resolved it by removing the "Shift Shift" keybinding for "Go to File" that is added by the intellij keybinding extension. This works for me as I don't use that shortcut but may not be much help for anyone that does use it.

i did that a few weeks ago. it was driving me nuts! now i just use f1 and backspace to get to the go to file action

thanks!

nomaed commented 2 years ago

I'm on macOS with Universal Control, so basically my mouse/keyboard are forwarded from another Mac to the one I get the problem with. Looks like every time I press Shift, if it is released quickly even if there is another key combined with it, the popup appears.

It doesn't happen with the native keyboard, only with the one that's coming via Universal Control.

p.s., good catch @richardwkirk about the "shift shift", removing it solves the problem for me.

kasecato commented 5 months ago

We have a workaround that disable shift shift key https://github.com/kasecato/vscode-intellij-idea-keybindings/issues/234#issuecomment-1399027955

VSCode seems to detect that Shift Shift command is fired for the Remote Desktop Client when in Window mode