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 viewlet scrolls when navigating with tab #44181
Comments
@joaomoreno another related issue is that the order of DOM elements in the list is not the same order as visible, so that navigation with tab key yields unexpected results. Would it be possible to add a setting to have DOM elements in order? I do not expect a lot of notifications to show up, so I would tolerate a degrade in performance there. |
@bpasero We already established yesterday that this is not a bug in the list. Some element above the parent chain allows the scrolling to happen. We saw the very same thing yesterday in the notifications box. Maybe file another issue for the order? |
There were two fixes here:
|
@joaomoreno I created #44193 for the keyboard accessibility issue. What is left for me to adopt to get this fix for the notifications? I guess some option to dock list items to the bottom instead of to the top? |
Yeah, sounds about right! |
@joaomoreno Yeah, this would happen when not scrolling using the regular Browsers try to desperately reveal elements that gain focus... Here is my version of your listener: https://github.com/Microsoft/vscode/blob/93045738c3112e9b914581b038192b2cb3d4a453/src/vs/editor/browser/viewParts/editorScrollbar/editorScrollbar.ts#L87 |
Steps to Reproduce:
=> you can end up in a very bad state where the height of the list is no longer proper
The text was updated successfully, but these errors were encountered: