-
Notifications
You must be signed in to change notification settings - Fork 29.4k
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
Custom title bar uses Windows styling on Linux distributions #65241
Comments
+1 Adding onto this, only the [X] does anything on my setup. And as far as I know, there is no option in the "view" menu to hide it like the menu bar. |
I'd like to point out that in addition to
|
To me the most important thing is that with this custom title bar (or no more title bar?), the right-click menu allowing me to move the window to another X11 workspace (virtual display) disappeared. Thanks also for the good job, |
/duplicate |
Thanks for creating this issue! We figured it's covering the same as another one we already have. Thus, we closed this one as a duplicate. You can search for existing issues here. See also our issue reporting guidelines. Happy Coding! |
Version: 1.30.0
Commit: c6e592b
Date: 2018-12-11T22:21:33.585Z
Electron: 2.0.12
Chrome: 61.0.3163.100
Node.js: 8.9.3
V8: 6.1.534.41
OS: Linux (various, see below)
Steps to Reproduce:
Does this issue occur when all extensions are disabled?: Yes/No
Yes
While the new title bar is nice, enabling it by default on Linux and having it ignore the distribution and user's desktop themes makes vscode look very out of place. On some distributions it isn't too bad. However on others it can look quite out of place on the system. This is not all that different from a Windows application using a macOS style title bar, or vice-versa.
Ideally, vscode's custom title bar should make an attempt to respect the style set forth by the desktop environment. Failing that, perhaps it would be better to disable this feature by default in order to maintain cohesion with the desktop environment, allowing advanced users or those who don't care to enable it manually in settings.
Ubuntu 18.10 (
Linux x64 4.18.0-10-generic
)Fedora 29 (
Linux x64 4.18.16-300.fc29.x86_64
)KDE Neon (
Linux x64 4.15.0-39-generic
)elementaryOS (
Linux x64 4.15.0-42-generic
)Decided to test vscode insider for this last one.
The text was updated successfully, but these errors were encountered: