From edd0d2f2bbc0d65142ecbcbaf184847d26571fa3 Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Tue, 20 Jun 2017 09:14:05 -0700 Subject: QML UI: DiveList: don't show empty trip heading for dives without trip We need to hide the left bar and background rectangle as well. Signed-off-by: Dirk Hohndel --- mobile-widgets/qml/DiveList.qml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'mobile-widgets') diff --git a/mobile-widgets/qml/DiveList.qml b/mobile-widgets/qml/DiveList.qml index 1c45906d6..379dbf952 100644 --- a/mobile-widgets/qml/DiveList.qml +++ b/mobile-widgets/qml/DiveList.qml @@ -159,22 +159,24 @@ Kirigami.ScrollablePage { height: childrenRect.height + Kirigami.Units.smallSpacing * 2 + Math.max(2, Kirigami.Units.gridUnit / 2) Rectangle { id: leftBar - height: headingBackground.height + height: section == "" ? 0 : headingBackground.height width: Kirigami.Units.gridUnit * 1 color: subsurfaceTheme.accentColor + visible: section != "" anchors { left: parent.left } } Rectangle { id: headingBackground - height: Kirigami.Units.gridUnit * 3 + height: section == "" ? 0 : Kirigami.Units.gridUnit * 3 anchors { left: leftBar.right right: parent.right rightMargin: Kirigami.Units.gridUnit * -2 } color: subsurfaceTheme.darkBackgroundColor + visible: section != "" Kirigami.Label { id: sectionText text: { -- cgit v1.2.3-70-g09d2