Skip to content

Revert "Add appModule for Visual Studio Code Insiders"#10903

Merged
michaelDCurran merged 1 commit into
nvaccess:betafrom
MarcoZehe:revert-10858-codeInsiders
Mar 31, 2020
Merged

Revert "Add appModule for Visual Studio Code Insiders"#10903
michaelDCurran merged 1 commit into
nvaccess:betafrom
MarcoZehe:revert-10858-codeInsiders

Conversation

@MarcoZehe

@MarcoZehe MarcoZehe commented Mar 26, 2020

Copy link
Copy Markdown
Contributor

Reverts #10858. Fixes #10888 for VS Code insider builds now that microsoft/vscode#93087 is fixed.

@josephsl

josephsl commented Mar 26, 2020 via email

Copy link
Copy Markdown
Contributor

@LeonarddeR

Copy link
Copy Markdown
Collaborator

To clarify

This appModule was created to avoid enabling browse mode by default in VS Code Insiders. Effort has been put in improving the overall experience of vs code, in particular the alerts are now part of the application container.

Hi, I think it might be advisable to keep the Insider version around just in case we need to resolve future accessibility issues/mitigate issues that would show up in future Insider releases.

The only thing that this appModule does is disabling browse mode by default. Note that we can also do this on configuration profile level. Therefore, I second this pull request.

@LeonarddeR LeonarddeR left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you please change the target branch to beta. I think that it makes sense to revert this from beta so this won't be in 2020.1 and will be out in 2020.2 again.

There's also a whats new entry that has to be removed, though I leave it up to @michaelDCurran to decide whether that has to be done in this pr or in a subsequent manual commit.

@MarcoZehe

MarcoZehe commented Mar 26, 2020

Copy link
Copy Markdown
Contributor Author

Could you please change the target branch to beta. I think that it makes sense to revert this from beta so this won't be in 2020.1 and will be out in 2020.2 again.

Sorry, I tried doing that through the Github UI, and suddenly that added all kinds of commits by other people to this PR. And I have no idea what happened, or why it did that, but I feel this is not what was the intended outcome. 🤯

@MarcoZehe MarcoZehe changed the base branch from master to beta March 26, 2020 10:04
@michaelDCurran michaelDCurran merged commit 472a87e into nvaccess:beta Mar 31, 2020
@nvaccessAuto nvaccessAuto added this to the 2020.1 milestone Mar 31, 2020
feerrenrut pushed a commit that referenced this pull request Apr 30, 2020
This reverts commit 480950f.

Removes the no-longer needed code.py appmodule.
Follow up of #10903 (removed the no-longer needed code - insiders.py appmodule)
Reverts #9828 (creating the code.py appmodule)

Changes to VS Code fixing #10888 have now made it stable. Therefore, remove the appModule which worked around these issues.
Note: Users can continue to force disable browse mode by default using a profile automatically triggered when entering vsCode that unchecks "Enable browse mode on page load" on the browse mode settings panel.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

VS Code: Reduce the number of times one has to use NVDA+Space to switch modes.

5 participants