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
Extension controls should be next to where the extensions info is rendered in focus order #101185
Comments
@sandy081 here are two issues from the comment above
Notice how the F6 key is registered with no precondition here so I am not sure why the extension webview is eating up the |
@mjbvz Can you please let me know if there are any web view options I can use to fix this? |
For #101185 Make sure we set the correct parent flow to
@sandy081 I pushed a fix for F6. I'm not sure about the expected shift+tab behavior. Can you please test out the next insiders build and let me know what should be happening? |
For #101185 Make sure we set the correct parent flow to
@mjbvz can we change that the shift + tab from webviews goes to sidebar and not to the panel. That is the only remaining problem here it seems? |
@mjbvz friendly ping for this since I know you were fixing some webview focus issues lately |
@mjbvz friendly ping |
I'm not sure how to fix this |
We closed this issue because we don't plan to address it in the foreseeable future. If you disagree and feel that this issue is crucial: we are happy to listen and to reconsider. If you wonder what we are up to, please see our roadmap and issue reporting guidelines. Thanks for your understanding, and happy coding! |
CC: @isidorn
Issue Type: Bug
Expected: when the problems view is open at the bottom, pressing shift+tab from the top of the virtual document which renders extension info should cause focus to move to the controls for managing the extension. E.g, the view changelog and install / uninstall extension button.
Actual: I'm forced to tab through all the controls in the problems pane first, which is about 8 tab stops before getting to where I need to be to install the extension
As an aside, pressing f6 does allow you to move focus to the virtual document where the extension's info is rendered. But f6 / shift+f6 isn't able to move focus from it, so focus is trapped there when using f6 / shift + f6 to cycle through major parts of the UI. Not sure if I should open a separate issue for this.
VS Code version: Code - Insiders 1.47.0-insider (9bf6af0, 2020-06-26T18:55:07.038Z)
OS version: Windows_NT x64 10.0.19041
System Info
flash_3d: enabled
flash_stage3d: enabled
flash_stage3d_baseline: enabled
gpu_compositing: enabled
multiple_raster_threads: enabled_on
oop_rasterization: disabled_off
opengl: enabled_on
protected_video_decode: enabled
rasterization: enabled
skia_renderer: disabled_off_ok
video_decode: enabled
viz_display_compositor: enabled_on
webgl: enabled
webgl2: enabled
Extensions (15)
The text was updated successfully, but these errors were encountered: