From f1c90f316a9b4c85ec89acb2a47d4d06a93274db Mon Sep 17 00:00:00 2001 From: Xavier Jouslin de Noray <xavier.jouslindenoray@savoirfairelinux.com> Date: Thu, 28 Dec 2023 11:08:44 -0500 Subject: [PATCH] PluginStoreView: add logic to improve user experience Change-Id: Ie1e2495bed08224d6806d0df41124c4b62b7c2e0 --- src/app/settingsview/components/PluginStoreListView.qml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/app/settingsview/components/PluginStoreListView.qml b/src/app/settingsview/components/PluginStoreListView.qml index 37b058ba3..eff89a05a 100644 --- a/src/app/settingsview/components/PluginStoreListView.qml +++ b/src/app/settingsview/components/PluginStoreListView.qml @@ -64,6 +64,8 @@ ColumnLayout { spacing: 10 Repeater { id: pluginStoreRepeater + Component.onCompleted: root.visible = root.storeAvailable && pluginStoreRepeater.count !== 0 || !root.storeAvailable + onCountChanged: root.visible = root.storeAvailable && pluginStoreRepeater.count !== 0 || !root.storeAvailable model: PluginStoreListModel delegate: Item { id: wrapper -- GitLab