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

Electron Bug - Titlebar missing buttons in Wayland (Fixed upstream) #442

Closed
enigma9o7 opened this issue Jul 12, 2023 · 4 comments
Closed
Assignees
Labels
info:upstream Issue with WebCord's depencencies / thirdparty software info:Wayland Issues specific to Wayland, likely caused by lack of support by Electron / Chromium. status:confirmed Issues that could be reproduced status:patch-released Patched in current stable release type:bug Something isn't working

Comments

@enigma9o7
Copy link

enigma9o7 commented Jul 12, 2023

A few weeks ago the new version no longer had minimize/maximize/close buttons in the titlebar under GNOME wayland. I looked into it then and it was electron bug: electron/electron#38786

Anyways its fixed now: electron/electron#39003

So would be nice for a new build of webcord to fix this bug cuz it's really annoying to use without a close button.

Thanks.
Screenshot from 2023-07-11 21-15-10

@enigma9o7 enigma9o7 changed the title Electron Bug - Titlebar missing buttons in Wayland (Fixed ups tream) Electron Bug - Titlebar missing buttons in Wayland (Fixed upstream) Jul 12, 2023
@orowith2os
Copy link

An Electron 25 release was made with the fix, see https://github.com/electron/electron/releases/tag/v25.3.0

@SpacingBat3
Copy link
Owner

I'm not sure about updating, I might need to downgrade to v24 if v25 seems to be an issue for running WebCord on Windows and macOS.

@SpacingBat3 SpacingBat3 added type:bug Something isn't working info:upstream Issue with WebCord's depencencies / thirdparty software info:Wayland Issues specific to Wayland, likely caused by lack of support by Electron / Chromium. labels Jul 13, 2023
@ratchysaw
Copy link

If you installed WebCord with Flatpak, a workaround I found is to use Flatseal and select 'WebCord' then go the 'Socket' section and disable 'Wayland windowing system', WebCord will now run on Xwayland now with window buttons.

I tested screen sharing with the software running in Xwayland and screen sharing works as expected. Experience may vary.

@SpacingBat3
Copy link
Owner

Closing as Electron was updated to v26.0.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
info:upstream Issue with WebCord's depencencies / thirdparty software info:Wayland Issues specific to Wayland, likely caused by lack of support by Electron / Chromium. status:confirmed Issues that could be reproduced status:patch-released Patched in current stable release type:bug Something isn't working
Development

No branches or pull requests

4 participants