Skip to content

Borderless non-fullscreen windows with Wayland display server still have decorations #93472

@KitzuGG

Description

@KitzuGG

Tested versions

  • Reproducible in 4.3 beta 2 mono

System information

Godot v4.3.beta2.mono - Fedora Linux 40 (KDE Plasma) - Wayland - Vulkan (Forward+) - dedicated NVIDIA GeForce RTX 3070 (nvidia; 555.52.04) - AMD Ryzen 5 5600X 6-Core Processor (12 Threads)

Issue description

Probably really niche, but found this problem
On KDE Plasma 6, if I specify to use the Wayland display server, (non fullscreen) borderless windows are not borderless
I'm neither expert on Wayland nor know how is it being implemented in the engine, but maybe is it because on Wayland Display server it uses Server Side Decorations? I saw issues for Gnome users that had the opposite problem ( #89793 ) (probably because Gnome doesn't do SSD) so I thought it's that ?
Screenshot_20240622_172142
Screenshot_20240622_172236

Steps to reproduce

  • Project Settings > (Advanced settings) Display Server > Driver.linuxbsd : wayland
  • Project Settings > Window > Borderless : On

Minimal reproduction project (MRP)

Any new project

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions