Summary: | [Touch input] Checkboxes in most widgets don't toggle when tapped | ||
---|---|---|---|
Product: | [Frameworks and Libraries] libplasma | Reporter: | personalizedrefrigerator |
Component: | components | Assignee: | Marco Martin <notmart> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bugseforuns, nate, noahadvs, plasma-bugs, sholz8530, xaver.hugl |
Priority: | VHI | Keywords: | regression |
Version: | 5.88.0 | ||
Target Milestone: | --- | ||
Platform: | Manjaro | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/frameworks/plasma-framework/commit/a83321120e39a78d270607547da54b93e67bbd88 | Version Fixed In: | 5.91 |
Sentry Crash Report: |
Description
personalizedrefrigerator
2021-12-01 00:09:22 UTC
Can confirm. I'm pretty sure this used to work. Will try to bisect soon. Can't bisect easily because old plasma framework doesn't work with new plasmashell... I also noticed this bug. After a bit of manual bisecting (Are you able to git bisect a single file?) I think I found the commit that caused this bug: It looks like https://invent.kde.org/frameworks/plasma-framework/-/commit/88ca22025997bba602b8cb796a9b79b6da3ffe6c introduced this bug in CheckBox.qml. Revisions before this commit seem to work correctly. Noah, could you take a look? A possibly relevant merge request was started @ https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/436 Git commit a83321120e39a78d270607547da54b93e67bbd88 by Arjen Hiemstra. Committed on 20/01/2022 at 14:05. Pushed by ngraham into branch 'master'. Do not use Control for PC3::IconLabel This results in a control nested in a control and prevents certain events (like touch tap) from being properly handled by the actual control. Related: bug 445899 FIXED-IN: 5.91 M +27 -4 src/declarativeimports/plasmacomponents3/private/IconLabel.qml https://invent.kde.org/frameworks/plasma-framework/commit/a83321120e39a78d270607547da54b93e67bbd88 *** Bug 449014 has been marked as a duplicate of this bug. *** |