-
Notifications
You must be signed in to change notification settings - Fork 37.4k
Closed
Labels
feature-requestRequest for new features or functionalityRequest for new features or functionalitylinuxIssues with VS Code on LinuxIssues with VS Code on Linuxon-testplantitlebarVS Code main title bar issuesVS Code main title bar issues
Milestone
Description
CSD does not have good compatibility on Linux. VSCode's window has no shadows under KWin. VSCode's client-side decorations are inconsistent with both Gnome CSD and server-side decorations, both visually and functionally.
Functional inconsitencies:
- Can't drag window from a widget area in the titlebar, unlike Gnome CSD. Drag area reduced to nothing.
- Doesn't follow right-click to maximize.
- Doesn't respect global titlebar button configurations, on any desktop.
Visual inconsistencies are obvious.
CSD could be default if it was at least consistent with Gnome CSD. Otherwise, I believe this feature should remain disabled by default because the only benefit is a few saved pixels but the downsides are numerous.
timsueberkrueb, DarrenCook, clor09, KocsisV, zachbr and 8 more
Metadata
Metadata
Assignees
Labels
feature-requestRequest for new features or functionalityRequest for new features or functionalitylinuxIssues with VS Code on LinuxIssues with VS Code on Linuxon-testplantitlebarVS Code main title bar issuesVS Code main title bar issues