Created attachment 139252 [details] screenshot STEPS TO REPRODUCE 1. open Virtual Desktops KCM 2. 3. OBSERVED RESULT please see the attached screenshots EXPECTED RESULT combobox label should be entirely readable SOFTWARE/OS VERSIONS Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.22.80 KDE Frameworks Version: 5.83.0 Qt Version: 5.15.3 Graphics Platform: Wayland
Looks like it's caused by a local workaround for an issue in Kirigami.FormLayout that has long since been fixed. Let's just remove it.
Git commit 77affd325923742e611c4a0e2c0c124fc9e6a7f5 by Nate Graham. Committed on 15/06/2021 at 23:27. Pushed by ngraham into branch 'master'. [kcmkwin/kwindesktop] Drop local back for Formlayout label width This hack was added in the past to prevent the combobox from being pushed out of view when the label next to it was very long, as it can be in certain languages. However it had the effect of making the label get elided in *all* languages, and also the issue it was working around is no longer present; even with very long text, the combobox no longer gets pushed out of view, and instead the formlayout first switches to mobile view and then elides the Label, exactly as intended. So we can safely remove the hack. FIXED-IN: 5.22.2 M +0 -2 src/kcmkwin/kwindesktop/package/contents/ui/main.qml https://invent.kde.org/plasma/kwin/commit/77affd325923742e611c4a0e2c0c124fc9e6a7f5
Git commit c6d2f4ced230aece621715f046f0a501b5e9884f by Nate Graham. Committed on 15/06/2021 at 23:27. Pushed by ngraham into branch 'Plasma/5.22'. [kcmkwin/kwindesktop] Drop local back for Formlayout label width This hack was added in the past to prevent the combobox from being pushed out of view when the label next to it was very long, as it can be in certain languages. However it had the effect of making the label get elided in *all* languages, and also the issue it was working around is no longer present; even with very long text, the combobox no longer gets pushed out of view, and instead the formlayout first switches to mobile view and then elides the Label, exactly as intended. So we can safely remove the hack. FIXED-IN: 5.22.2 (cherry picked from commit 77affd325923742e611c4a0e2c0c124fc9e6a7f5) M +0 -2 src/kcmkwin/kwindesktop/package/contents/ui/main.qml https://invent.kde.org/plasma/kwin/commit/c6d2f4ced230aece621715f046f0a501b5e9884f