flathub / com.slack.Slack

https://flathub.org/apps/details/com.slack.Slack
35 stars 36 forks source link

No window decorations/borders when running in Wayland #184

Closed patriziobruno closed 9 months ago

patriziobruno commented 1 year ago

Wayland support works great with enhanced font and graphics rendering. Unfortunately, there are no borders to resize the window or drag-area to move the window around.

I'm on Fedora Silverblue 36, GNOME 42.

NasrHassanein commented 1 year ago

I'm having the same issue

Fedora 37, GNOME 43.2

spockfish commented 1 year ago

That's because it is missing the following command-line parameter:

--enable-features=WaylandWindowDecorations

patriziobruno commented 1 year ago

That's because it is missing the following command-line parameter:

--enable-features=WaylandWindowDecorations

This works, but it enables Mutter's titlebar. It seems Slack doesn't implement CSD on Linux.

kaimast commented 12 months ago

Seems like this pull request disabled the WaylandWindowDecorations feature flag, so even if you force Wayland through Flatseal (by removing permissions for X11) the window decorations are missing.

Maybe it could be re-enabled, even if Wayland is not used by default? Wayland window decorations worked fine for me before that change and this feature should not break anything related to X11 afaik.