From bd2002ada20c7e05a79b2aaa73b2023627f32095 Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Fri, 31 Mar 2023 14:10:17 -0500 Subject: [PATCH] ensure active is proper color For some reason the right value isn't being loaded on dataChanged, so this makes sure to reset the value correctly for now. --- src/qml/presenter/PreviewSlideListDelegate.qml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/qml/presenter/PreviewSlideListDelegate.qml b/src/qml/presenter/PreviewSlideListDelegate.qml index 9874e52..af134d6 100644 --- a/src/qml/presenter/PreviewSlideListDelegate.qml +++ b/src/qml/presenter/PreviewSlideListDelegate.qml @@ -74,9 +74,11 @@ Item { target: SlideMod function onDataChanged() { if (active) { + previewHighlight.color = Kirigami.Theme.highlightColor; previewSlidesList.currentIndex = index; previewSlidesList.positionViewAtIndex(index, ListView.Center); - } + } else + previewHighlight.color = Kirigami.Theme.backgroundColor; } } }