Mobile: don't make sub-pages fill the parent

This had very strange results with the current Kirigami.
Instead set the width of those pages based on our overall column width.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Dirk Hohndel 2019-10-05 20:27:05 -07:00
parent b9861a0059
commit 5025943bc4
3 changed files with 3 additions and 3 deletions

View file

@ -59,6 +59,7 @@ Kirigami.Page {
rightPadding: 0
bottomPadding: 0
background: Rectangle { color: subsurfaceTheme.backgroundColor }
width: rootItem.colWidth
states: [
State {

View file

@ -13,7 +13,7 @@ Kirigami.Page {
rightPadding: 0
bottomPadding: 0
property bool firstRun: true
width: rootItem.colWidth
MapWidget {
id: mapWidget
anchors.fill: parent

View file

@ -127,6 +127,7 @@ Kirigami.ApplicationWindow {
}
globalDrawer: Kirigami.GlobalDrawer {
height: rootItem.height
topContent: Image {
source: "qrc:/qml/icons/dive.jpg"
Layout.fillWidth: true
@ -661,7 +662,6 @@ if you have network connectivity and want to sync your data to cloud storage."),
DiveDetails {
id: detailsWindow
visible: false
anchors.fill: parent
}
Log {
@ -682,7 +682,6 @@ if you have network connectivity and want to sync your data to cloud storage."),
MapPage {
id: mapPage
visible: false
anchors.fill: parent
}
ThemeTest {