Bug 425769 - PlasmaExtras.ListItem inappropriately has an opaque background
Summary: PlasmaExtras.ListItem inappropriately has an opaque background
Status: RESOLVED FIXED
Alias: None
Product: libplasma
Classification: Frameworks and Libraries
Component: components (other bugs)
Version First Reported In: 5.73.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Janet Blackquill
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-25 04:09 UTC by Nate Graham
Modified: 2020-08-31 02:24 UTC (History)
2 users (show)

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


Attachments
PlasmaExtras.ListItem (139.67 KB, image/jpeg)
2020-08-25 04:09 UTC, Nate Graham
Details
PlasmaCompoents2.ListItem (134.25 KB, image/jpeg)
2020-08-25 04:10 UTC, Nate Graham
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2020-08-25 04:09:04 UTC
Created attachment 131161 [details]
PlasmaExtras.ListItem

See the attached screenshot depicting the Digital Clock applet's popup for what happens as a result.
Comment 1 Nate Graham 2020-08-25 04:10:03 UTC
Created attachment 131162 [details]
PlasmaCompoents2.ListItem

How the old PC2 ListItem looked, for comparison
Comment 2 Nate Graham 2020-08-25 04:16:42 UTC
Or actually, it looks like the problem might be that the background item is overriding it and is always opaque, unlike the PC2 version.
Comment 3 Bug Janitor Service 2020-08-30 23:16:42 UTC
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/80
Comment 4 Janet Blackquill 2020-08-30 23:43:01 UTC
Git commit c24ebf1d12817adefa28c8735323a68fdc40638b by Jan Blackquill, on behalf of Carson Black.
Committed on 30/08/2020 at 23:41.
Pushed by cblack into branch 'master'.

Fix incorrect default for PlasmaExtras.ListItem

This fixes the mismatched default sectionDelegate compared to PlasmaComponents.ListItem,
where it was default false and this was default true.

M  +1    -1    src/declarativeimports/plasmaextracomponents/qml/ListItem.qml

https://invent.kde.org/frameworks/plasma-framework/commit/c24ebf1d12817adefa28c8735323a68fdc40638b