Bug 515237 - sticky window hint is ignored
Summary: sticky window hint is ignored
Status: REPORTED
Alias: None
Product: kwin
Classification: Plasma
Component: compositing (other bugs)
Version First Reported In: 6.5.90
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-29 01:14 UTC by Simon Lees
Modified: 2026-01-30 15:25 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Lees 2026-01-29 01:14:51 UTC
***
If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports

Please remove this comment after reading and before submitting - thanks!
***

SUMMARY
Using Plasma 6.6 Beta windows setting the "Sticky" Window Hint does not result in the window appearing on all virtual desktops.

STEPS TO REPRODUCE
1. Launch conky with the following included in the conky configuration
    own_window_type = 'normal',
    own_window_hints = 'undecorated,sticky,below,skip_taskbar,skip_pager',

OBSERVED RESULT
conky window is only present on one virtual desktop 

EXPECTED RESULT
conky should display on all virtual workspaces in the same way it would if a custom rule was setup to display on all virtual desktops.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20260123
KDE Plasma Version: 6.5.90
KDE Frameworks Version: 6.22.0
Qt Version: 6.10.1
Kernel Version: 6.18.6-1-default (64-bit)
Graphics Platform: Wayland
Processors: 16 × 11th Gen Intel® Core™ i9-11950H @ 2.60GHz
Memory: 48 GiB of RAM (46.8 GiB usable)
Graphics Processor: NVIDIA RTX A2000 Laptop GPU
*** Note This has the patches from https://invent.kde.org/plasma/kwin/-/merge_requests/8602 also applied but I don't think that is causing the issue. 


ADDITIONAL INFORMATION
This issue can be worked around by setting up a manual window rule to show the window on all virtual desktops. But this should be doable automatically based off the window rules.

This works fine on other Desktop Environments such as Enlightenment.