diff options
| -rw-r--r-- | components/filedialog/FolderContents.qml | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/components/filedialog/FolderContents.qml b/components/filedialog/FolderContents.qml index 0c6f891..3025478 100644 --- a/components/filedialog/FolderContents.qml +++ b/components/filedialog/FolderContents.qml @@ -49,8 +49,11 @@ Item { Loader { anchors.centerIn: parent - active: view.count === 0 + + opacity: view.count === 0 ? 1 : 0 + active: opacity > 0 asynchronous: true + sourceComponent: ColumnLayout { MaterialIcon { Layout.alignment: Qt.AlignHCenter @@ -67,6 +70,10 @@ Item { font.weight: 500 } } + + Behavior on opacity { + Anim {} + } } GridView { |