Reset state of copy share link button after 3 seconds
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Wed, 10 May 2023 03:25:18 +0000 (11:25 +0800)
committerClaudio Cambra <claudio.cambra@nextcloud.com>
Tue, 16 May 2023 13:16:11 +0000 (21:16 +0800)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
src/gui/filedetails/ShareDetailsPage.qml

index 17a5a75963bf46c865ecdbf526ef19e3dd7ec6c9..5a56eb58c42f68e2945e296b2a0761147bb7b2df 100644 (file)
@@ -860,6 +860,7 @@ Page {
                 clipboardHelper.clear();
 
                 shareLinkCopied = true;
+                shareLinkCopyTimer.start();
             }
 
             property bool shareLinkCopied: false
@@ -883,6 +884,12 @@ Page {
                 id: clipboardHelper
                 visible: false
             }
+
+            Timer {
+                id: shareLinkCopyTimer
+                interval: 3000
+                onTriggered: copyShareLinkButton.shareLinkCopied = false
+            }
         }
     }
 }