@@ -128,7 +128,12 @@ FocusScope {
128 highlightWhenPressed: false
128 highlightWhenPressed: false
129 showDivider: false
129 showDivider: false
131+ readonly property bool expandable: {
132+ if (categoryView.model.count === 1) return false;
133+ if (cardTool.template && cardTool.template["collapsed-rows"] === 0) return false;
131− readonly property bool expandable: item ? item.expandedHeight > item.collapsedHeight : false
134+ if (item && item.expandedHeight > item.collapsedHeight) return true;
132 property bool expanded: false
137 property bool expanded: false
133 readonly property string category: categoryId
138 readonly property string category: categoryId
134 readonly property var item: rendererLoader.item
139 readonly property var item: rendererLoader.item
@@ -180,7 +185,7 @@ FocusScope {
183− height: baseItem.expanded ? item.expandedHeight : item.collapsedHeight
188+ height: baseItem.expandable && !baseItem.expanded ? item.collapsedHeight : item.expandedHeight
185 source: {
190 source: {
186 switch (cardTool.categoryLayout) {
191 switch (cardTool.categoryLayout) {