Set main file details page as initial item of stack view
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Mon, 21 Nov 2022 11:18:13 +0000 (12:18 +0100)
committerClaudio Cambra <claudio.cambra@gmail.com>
Fri, 9 Dec 2022 11:54:09 +0000 (12:54 +0100)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
src/gui/filedetails/FileDetailsView.qml
src/gui/filedetails/ShareDelegate.qml

index 0f96d0fbfb357bad239fc5c93d7a9cd850d763af..8c9edbaf5a8171bb90225ec010dba48b58c5ae17 100644 (file)
@@ -25,7 +25,7 @@ StackView {
     property var accountState: ({})
     property string localPath: ""
 
-    FileDetailsPage {
+    initialItem: FileDetailsPage {
         width: parent.width
         height: parent.height
         accountState: root.accountState
index d76268405f98eb1cbdb196f4a845c1849fff04f8..2f0f32405683020a8f1b2c38eb2fe1a4cf0e4f9d 100644 (file)
@@ -227,7 +227,7 @@ GridLayout {
 
                     canCreateLinkShares: root.canCreateLinkShares
 
-                    onCloseShareDetails: root.rootStackView.clear(StackView.PopTransition)
+                    onCloseShareDetails: root.rootStackView.pop(root.rootStackView.initialItem, StackView.PopTransition)
 
                     onToggleAllowEditing: root.toggleAllowEditing(enable)
                     onToggleAllowResharing: root.toggleAllowResharing(enable)