Reduce opacity of the ListItem's background decoration on hovering.
It improves the GUI feedback when using the components with a mouse. REVIEW: 105939
This commit is contained in:
parent
f6fa41f3af
commit
86ea6dfe4c
@ -86,9 +86,11 @@ Item {
|
||||
prefix: "normal"
|
||||
|
||||
anchors.fill: parent
|
||||
opacity: itemMouse.containsMouse ? 0.5 : 1
|
||||
Component.onCompleted: {
|
||||
prefix = (listItem.sectionDelegate ? "section" : (listItem.checked ? "pressed" : "normal"))
|
||||
}
|
||||
Behavior on opacity { NumberAnimation { duration: 200 } }
|
||||
}
|
||||
PlasmaCore.SvgItem {
|
||||
svg: PlasmaCore.Svg {imagePath: "widgets/listitem"}
|
||||
@ -107,6 +109,7 @@ Item {
|
||||
property bool changeBackgroundOnPress: !listItem.checked && !listItem.sectionDelegate
|
||||
anchors.fill: background
|
||||
enabled: false
|
||||
hoverEnabled: true
|
||||
|
||||
onClicked: listItem.clicked()
|
||||
onPressAndHold: listItem.pressAndHold()
|
||||
|
Loading…
Reference in New Issue
Block a user