Created attachment 187640 [details] Screen recording SUMMARY I added a rule for Picture in Picture windows of a browser to dim them. What I see is that the rule is only applied when I make a change in the ruleset and click "Apply" when the window already exists. In the screen recording attached I show that opacity settings (both "active" and "inactive" and I'm not sure of the difference) are set to "Force". STEPS TO REPRODUCE 1. Create a rule for the window 2. Open the window 3. Change the rule OBSERVED RESULT The opacity rule is only applied when manually interacting with the Settings page. EXPECTED RESULT The opacity rule should be applied when the window is created. SOFTWARE/OS VERSIONS Operating System: Fedora Linux 43 KDE Plasma Version: 6.5.3 KDE Frameworks Version: 6.20.0 Qt Version: 6.10.1 Kernel Version: 6.17.10-300.fc43.x86_64 (64-bit) Graphics Platform: Wayland Processors: 4 × Intel® Core™ i5-2400 CPU @ 3.10GHz Memory: 16 GiB of RAM (15.4 GiB usable) Graphics Processor: llvmpipe Manufacturer: LENOVO Product Name: 7052A9G System Version: ThinkCentre M91p
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/8566
Git commit 76dc5a78d5fc8878aacd4f92b7821f30617b8d3b by Vlad Zahorodnii. Committed on 16/12/2025 at 10:42. Pushed by vladz into branch 'master'. Apply opacity rule when starting to manage a window A window may never get activated. M +1 -1 src/x11window.cpp M +1 -0 src/xdgshellwindow.cpp https://invent.kde.org/plasma/kwin/-/commit/76dc5a78d5fc8878aacd4f92b7821f30617b8d3b