STEPS TO REPRODUCE 1. use Wayland session 2. open Dolphin 3. Alt+F3 -> More actions -> Configure Special Application settings -> Add "Closeable" Property -> Set it to Force "No", click on "Ok" button OBSERVED RESULT Dolphin is still closeable EXPECTED RESULT Dolphin should not be closeable SOFTWARE/OS VERSIONS Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.23.80 KDE Frameworks Version: 5.87.0 Qt Version: 5.15.3 Graphics Platform: Wayland
Can reproduce on Plasma 6 Operating System: Fedora Linux 39 KDE Plasma Version: 5.90.90 KDE Frameworks Version: 5.247.0 Qt Version: 6.6.0 Kernel Version: 6.6.4-200.fc39.x86_64 (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 3600 6-Core Processor Memory: 15.5 GiB of RAM Graphics Processor: AMD Radeon RX 6600
Wanted to note, that "Closable" rule still applies normally for apps under XWayland.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/5042
Git commit b21229e59a182f7feadb499a1da4e6712f7e9b5f by Vlad Zahorodnii. Committed on 29/01/2024 at 08:57. Pushed by vladz into branch 'master'. wayland: Implement closeable window rule M +40 -0 autotests/integration/xdgshellwindow_rules_test.cpp M +1 -1 src/xdgshellwindow.cpp https://invent.kde.org/plasma/kwin/-/commit/b21229e59a182f7feadb499a1da4e6712f7e9b5f
Git commit e241e3eb9f7929ca0b49a3be4e1c1e72efb13aaf by Vlad Zahorodnii. Committed on 29/01/2024 at 09:03. Pushed by vladz into branch 'Plasma/6.0'. wayland: Implement closeable window rule (cherry picked from commit b21229e59a182f7feadb499a1da4e6712f7e9b5f) M +40 -0 autotests/integration/xdgshellwindow_rules_test.cpp M +1 -1 src/xdgshellwindow.cpp https://invent.kde.org/plasma/kwin/-/commit/e241e3eb9f7929ca0b49a3be4e1c1e72efb13aaf