From df461ae414458415f200c0f55da0f207aacf53b2 Mon Sep 17 00:00:00 2001 From: Fushan Wen Date: Wed, 6 Apr 2022 16:11:23 +0800 Subject: [PATCH] wallpapers/image: Use onActivated instead of onCurrentIndexChanged This fixes sometimes the combobox is set to an incorrect index. --- wallpapers/image/imagepackage/contents/ui/config.qml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wallpapers/image/imagepackage/contents/ui/config.qml b/wallpapers/image/imagepackage/contents/ui/config.qml index b90c0f0a5..86a3c7015 100644 --- a/wallpapers/image/imagepackage/contents/ui/config.qml +++ b/wallpapers/image/imagepackage/contents/ui/config.qml @@ -117,7 +117,7 @@ ColumnLayout { ] textRole: "label" - onCurrentIndexChanged: cfg_FillMode = model[currentIndex]["fillMode"] + onActivated: cfg_FillMode = model[currentIndex]["fillMode"] Component.onCompleted: setMethod(); KCM.SettingHighlighter { @@ -211,7 +211,7 @@ ColumnLayout { } ] textRole: "label" - onCurrentIndexChanged: { + onActivated: { cfg_SlideshowMode = model[currentIndex]["slideshowMode"]; } Component.onCompleted: setMethod();