Skip to content

[Qt Wayland] ui_dialogs_in_taskbar__linux = false doesn't work #5515

@pintassilgo

Description

@pintassilgo
  1. Wayland session.
  2. Launch Cuda Qt (both official Qt5 and Flatpak Qt6 are affected).
  3. Set ui_dialogs_in_taskbar__linux = false and restart Cuda to make sure the change is applied.
  4. Open Command palette.

Expected:

Command palette shouldn't be treated as a separated window i.e. it shouldn't appear as a new window in taskbar, also if you press Alt + Tab you should activate a window of a different app (like webbrowser or whatever).

Current:

Command palette opens as a separated window, with its own tab in taskbar, also if you press Alt+Tab you activate Cuda window, minimizing Command palette.

Gtk is not affected.

I use KDE Plasma, but hopefully any DE running Wayland session is affected when you run Qt Cuda.

Currently, I run Cuda with QT_QPA_PLATFORM=xcb set to avoid this issue. By doing this, I'm launching Cuda as xwayland window instead of native Wayland, so I shouldn't do it. And Cuda xwayland has its own bugs like #5132.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions