diff --git a/src/NavigationActionBar.qml b/src/NavigationActionBar.qml --- a/src/NavigationActionBar.qml +++ b/src/NavigationActionBar.qml @@ -89,11 +89,17 @@ spacing: 0 - Layout.alignment: Qt.AlignTop | Qt.AlignHCenter Layout.fillWidth: true Layout.leftMargin: !LayoutMirroring.enabled ? elisaTheme.layoutHorizontalMargin : 0 Layout.rightMargin: LayoutMirroring.enabled ? elisaTheme.layoutHorizontalMargin : 0 + Item { + id: emptyTopFiller + + Layout.fillWidth: true + Layout.fillHeight: true + } + TextMetrics { id: albumTextSize text: albumLabel.text @@ -107,9 +113,7 @@ text: album Layout.fillWidth: true - Layout.alignment: Qt.AlignLeft - Layout.topMargin: albumTextSize.height - Layout.bottomMargin: albumTextSize.height - authorTextSize.height + Layout.alignment: Qt.AlignLeft | Qt.AlignVCenter elide: Text.ElideRight @@ -137,15 +141,21 @@ color: myPalette.text Layout.fillWidth: true - Layout.alignment: Qt.AlignLeft - Layout.topMargin: authorTextSize.height + Layout.alignment: Qt.AlignLeft | Qt.AlignVCenter font { pixelSize: (album !== "" ? elisaTheme.defaultFontPixelSize : elisaTheme.defaultFontPixelSize * 1.5) } elide: Text.ElideRight } + + Item { + id: emptyBottomFiller + + Layout.fillWidth: true + Layout.fillHeight: true + } } Button {