summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--HomeDefault.ui.qml18
1 files changed, 10 insertions, 8 deletions
diff --git a/HomeDefault.ui.qml b/HomeDefault.ui.qml
index 4f420d6..0f706cf 100644
--- a/HomeDefault.ui.qml
+++ b/HomeDefault.ui.qml
@@ -270,15 +270,17 @@ Flickable {
StackLayout {
currentIndex: tabs.currentIndex
- property int currentCount: 8
- Layout.preferredHeight: width < 576 ? width * 1.3
- * currentCount
- : width < 768 ? width / 2 * 1.3
- * (currentCount + currentCount % 2) / 2
- : width < 992 ? width / 3 * 1.3
- * (currentCount + (currentCount + 1) % 3) / 3
+ Layout.preferredHeight: width < 576
+ ? width * 1.3
+ * tabsContent.itemAt(tabsContent.index).count
+ : width < 768
+ ? width / 2 * 1.3
+ * (tabsContent.itemAt(tabsContent.index).count + tabsContent.itemAt(tabsContent.index).count % 2) / 2
+ : width < 992
+ ? width / 3 * 1.3
+ * (tabsContent.itemAt(tabsContent.index).count + (tabsContent.itemAt(tabsContent.index).count + 1) % 3) / 3
: width / 4 * 1.3
- * (currentCount + (currentCount + 2) % 4) / 4
+ * (tabsContent.itemAt(tabsContent.index).count + (tabsContent.itemAt(tabsContent.index).count + 2) % 4) / 4
Repeater {
id: tabsContent