Description of problem: When I open Discover and go to Settings, I can configure my repos. Due to some other bugs, the only repos which I could successfully enable/disable were the ones under "Firmware Updates" section. However, when I click on the checkbox, it seems that "nothing happens". But it is just a redrawing problem. If I switch to a different panel (e.g. About) and back to Settings, the checkboxes are correctly redrawn, and the repositories were properly configured (I checked with `fwupdmgr get-remotes`). Tested in a virt-manager VM with virtio+spice graphics and a Wayland session. If I have time, I might be able to also try this on bare metal, whether this could be graphics driver related. Version-Release number of selected component (if applicable): kf5-plasma-5.85.0-2.fc35.x86_64 plasma-discover-5.22.5-1.fc35.x86_64 How reproducible: always Steps to Reproduce: 1. install a clean F35 KDE 2. open Discover -> Settings 3. under Firmware Updates, try to toggle some checkboxes. See if they change state correctly. If not, switch to About and back to Settings, they should be redrawn now. Additional info: So this is just a graphical glitch. But at the same time it's quite troublesome, because the users will probably not realize this, click on the same checkbox a couple more times (again, "nothing happens"), perhaps also click on some other nearby checkboxes, and then close the application as "not working". This will leave their system probably badly misconfigured.
Created attachment 1829838 [details] repo checkboxes not redrawing correctly (video)
Created attachment 1829839 [details] rpm -qa
Proposing for a blocker discussion under https://fedoraproject.org/wiki/Fedora_35_Final_Release_Criteria#Default_application_functionality
Not fixed by 5.23.0, btw, according to my testing.
+4 in https://pagure.io/fedora-qa/blocker-review/issue/517 , marking accepted.
FEDORA-2021-3797fcf296 has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-3797fcf296
FEDORA-2021-3797fcf296 fixes the issue.
Confirmed fixed.
FEDORA-2021-3797fcf296 has been pushed to the Fedora 35 stable repository. If problem still persists, please make note of it in this bug report.