Bug 501891 - Drop down lists/menus have no text and those allowing multiple selections do not work properly
Summary: Drop down lists/menus have no text and those allowing multiple selections do ...
Status: RESOLVED DUPLICATE of bug 501357
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_kwinrules (show other bugs)
Version: 6.3.3
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-23 01:59 UTC by Prajna Sariputra
Modified: 2025-03-23 02:05 UTC (History)
2 users (show)

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


Attachments
Screenshot of one of the dropdown menus with missing text (74.20 KB, image/png)
2025-03-23 01:59 UTC, Prajna Sariputra
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Prajna Sariputra 2025-03-23 01:59:56 UTC
Created attachment 179655 [details]
Screenshot of one of the dropdown menus with missing text

SUMMARY
In the Window Rules KCM, all the drop down lists/menus have missing text, making it impossible to figure out which option does what without clicking every single one to check or to memorize the order. With the ones that allow selecting multiple options at once (such as window types or virtual desktops) trying to select or unselect things is also quite broken, for example I can no longer create a rule to make an app/window appear on more than 1 or 2 virtual desktops.

STEPS TO REPRODUCE
1. Open the Window Rules KCM
2. Create a new rule or select an existing one
3. Click on any of the dropdown menus

OBSERVED RESULT
The dropdown menu does not have any text for the options, and if checkboxes are present they are always unchecked

EXPECTED RESULT
The menu should contain text for each option and the checkboxes should accurately reflect the current state

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.3.3
KDE Frameworks Version: 6.12.0
Qt Version: 6.8.2
Kernel Version: 6.13.7-zen1-1-zen (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 6800H with Radeon Graphics
Memory: 30.6 GiB of RAM
Graphics Processor 1: AMD Radeon 680M
Graphics Processor 2: AMD Radeon RX 6650M

ADDITIONAL INFORMATION
If I run the System Settings app from the terminal, I see the below error messages appear several times when I open one of the dropdown menus:

> qrc:/kcm/kcm_kwinrules/OptionsComboBox.qml:88: ReferenceError: bitMask is not defined
> qrc:/kcm/kcm_kwinrules/OptionsComboBox.qml:101:17: Unable to assign [undefined] to QString
> qrc:/kcm/kcm_kwinrules/OptionsComboBox.qml:115:13: Unable to assign [undefined] to QString

And when I hover over each option in the dropdown menu the error message "qrc:/kcm/kcm_kwinrules/OptionsComboBox.qml:116: TypeError: Cannot read property 'length' of undefined" appears once for every entry I hover over.
Comment 1 Prajna Sariputra 2025-03-23 02:05:22 UTC
Oh, just saw that this was fixed when I went to look in KWin's commit history.

*** This bug has been marked as a duplicate of bug 501357 ***