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

Allow user to disable WCO (Window controls overlay) #198766

Open
illixion opened this issue Nov 21, 2023 · 3 comments
Open

Allow user to disable WCO (Window controls overlay) #198766

illixion opened this issue Nov 21, 2023 · 3 comments
Assignees
Labels
feature-request Request for new features or functionality titlebar VS Code main title bar issues
Milestone

Comments

@illixion
Copy link

I'm a maintainer of a popular extension for VSCode that intends to add transparency effects to the main VSCode window. My extension relies on the ability to add styles to the entire VSCode window, but PR #188793 removed the experimental setting to control WCO, which means that my extension can no longer apply transparency to window controls on Windows platforms.

WCO can also be buggy in certain situations, see #165454 and #160518 as examples.

Please add a configuration option to allow the user to override the default behavior and disable WCO. The relevant function where this check can be added is here:

export function useWindowControlsOverlay(configurationService: IConfigurationService): boolean {
if (!isWindows || isWeb) {
return false; // only supported on a desktop Windows instance
}
if (getTitleBarStyle(configurationService) === 'native') {
return false; // only supported when title bar is custom
}
// Default to true.
return true;
}

@mikekscholz
Copy link

Please... this annoys my OCD enough to make me want to roll back my VSC to version 1.80.

@sbatten sbatten added feature-request Request for new features or functionality titlebar VS Code main title bar issues labels Dec 21, 2023
@vscodenpa vscodenpa added this to the Backlog Candidates milestone Dec 21, 2023
@vscodenpa
Copy link

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

@vscodenpa
Copy link

🙂 This feature request received a sufficient number of community upvotes and we moved it to our backlog. To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

@vscodenpa vscodenpa modified the milestones: Backlog Candidates, Backlog Dec 22, 2023
@sbatten sbatten assigned benibenj and unassigned sbatten Sep 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request for new features or functionality titlebar VS Code main title bar issues
Projects
None yet
Development

No branches or pull requests

6 participants