ClipCascade icon indicating copy to clipboard operation
ClipCascade copied to clipboard

Unexpectedly closing windows and pop-up under KDE Plasma Wayland

Open Stormax181iq opened this issue 1 month ago • 2 comments

Description

When running ClipCascade client on Fedora 43 with KDE Plasma on Wayland, all application windows experience significant lag. Specifically, "pop-up" menus such as the burger menu in Brave browser close automatically about 1 second after opening. This behavior affects both system and non-system applications. Quitting ClipCascade immediately resolves the lag and menu issues.

Steps to reproduce

  1. Install and run Clipcascade client on Fedora 43 Kde Plasma Wayland (might be for any wayland session, need check)
  2. Login to your instance.
  3. Open an application with pop-up menu like Brave Browser
  4. Observe that the menu closes prematurely after 1 second.
  5. Quit ClipCascade
  6. Observe that the bug stops

Expected behaviour

Pop-up menus should remain open and responsive without lag when ClipCascade is running.

Actual behaviour

Pop-up menus close automatically after a short delay.

Example screen recordings

I’m not voluntarily closing the menus in these recordings.

https://github.com/user-attachments/assets/32eaa439-e07a-4dc5-b969-c36ff92a3349

https://github.com/user-attachments/assets/8617a908-7ae1-49e3-a254-88760f471f92

https://github.com/user-attachments/assets/0d95cb53-ecad-4b5c-8fbf-b8e880d3b93d

Environment

Operating System: Fedora Linux 43 KDE Plasma Version: 6.5.2 KDE Frameworks Version: 6.19.0 Qt Version: 6.10.0 Kernel Version: 6.17.7-300.fc43.x86_64 (64-bit) Graphics Platform: Wayland Processors: 4 × Intel® Celeron® N4120 CPU @ 1.10GHz Memory: 4 GiB of RAM (3.6 GiB usable) Graphics Processor: Intel® UHD Graphics 600 Manufacturer: HP Product Name: HP ProBook x360 11 G5 EE System Version: SBKPF

Logs

user@fedora:~/ClipCascade$ cat clipcascade_log.log 
2025-11-16 09:40:39,706 - INFO - Websocket connected
2025-11-16 09:40:39,784 - WARNING - Unsupported display server detected $<class '__gi__.gdkwaylanddisplay'>. Starting polling mode for XWayland server as fallback.
2025-11-16 09:40:39,794 - WARNING - x-clip is not owned by the current user. Switching to wl-clipboard.
2025-11-16 09:45:28,002 - INFO - Websocket disconnected
2025-11-16 09:45:28,617 - INFO - Clipboard monitor stopped
2025-11-16 09:45:29,001 - INFO - Websocket disconnected

Additional information

The issue doesn’t appear in an X11 session.

user@fedora~: echo $XDG_SESSION_TYPE
wayland

Stormax181iq avatar Nov 16 '25 09:11 Stormax181iq