SUMMARY When a spinbox with the number of rows loses focus, the value of this spinbox (i.e., the count of rows) is always reset to 1. Thus, it's impossible to create more then one row. STEPS TO REPRODUCE 1. Open "System Settings" > "Workspace Behaviour" > "Virtual Desktops" 2. Set focus to spinbox with the number of rows 3. Change count of rows 4. Set focus to another control (try to click the "Apply" button) SOFTWARE/OS VERSIONS Linux/KDE Plasma: KDE Neon 5.18 KDE Plasma Version: 5.18.3 KDE Frameworks Version: 5.68.0 Qt Version: 5.14.1 ADDITIONAL INFORMATION https://streamable.com/x7p3n
Submitted a patch: https://phabricator.kde.org/D28378
Thanks
Git commit ae022e92c9f516877fa59d5104a84c981895cddf by Nate Graham, on behalf of Eugene Popov. Committed on 30/03/2020 at 00:15. Pushed by ngraham into branch 'Plasma/5.18'. [kcmkwin/kwindesktop] Fix inability to create more than one row on the "Virtual Desktops" settings page Summary: When a spinbox with the number of rows loses focus, the value of this spinbox (i.e., the count of rows) is always reset to 1. Thus, it's impossible to create more then one row. To fix this bug, we need to implement `valueFromText` function. FIXED-IN: 5.18.4 Reviewers: ngraham, zzag, davidedmundson Reviewed By: ngraham, davidedmundson Subscribers: kwin Tags: #kwin Differential Revision: https://phabricator.kde.org/D28378 M +1 -0 kcmkwin/kwindesktop/package/contents/ui/main.qml https://commits.kde.org/kwin/ae022e92c9f516877fa59d5104a84c981895cddf