diff options
Diffstat (limited to 'modules/dashboard')
| -rw-r--r-- | modules/dashboard/Content.qml | 3 | ||||
| -rw-r--r-- | modules/dashboard/Wrapper.qml | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/modules/dashboard/Content.qml b/modules/dashboard/Content.qml index fcf58e1..8a9ed5f 100644 --- a/modules/dashboard/Content.qml +++ b/modules/dashboard/Content.qml @@ -15,9 +15,10 @@ Item { required property PersistentProperties state required property FileDialog facePicker readonly property real nonAnimWidth: view.implicitWidth + viewWrapper.anchors.margins * 2 + readonly property real nonAnimHeight: tabs.implicitHeight + tabs.anchors.topMargin + view.implicitHeight + viewWrapper.anchors.margins * 2 implicitWidth: nonAnimWidth - implicitHeight: tabs.implicitHeight + tabs.anchors.topMargin + view.implicitHeight + viewWrapper.anchors.margins * 2 + implicitHeight: nonAnimHeight Tabs { id: tabs diff --git a/modules/dashboard/Wrapper.qml b/modules/dashboard/Wrapper.qml index 2dcd5c9..9c92695 100644 --- a/modules/dashboard/Wrapper.qml +++ b/modules/dashboard/Wrapper.qml @@ -31,6 +31,8 @@ Item { } } + readonly property real nonAnimHeight: state === "visible" ? (content.item?.nonAnimHeight ?? 0) : 0 + visible: height > 0 implicitHeight: 0 implicitWidth: content.implicitWidth |