Page MenuHomePhorge

D290.1773019816.diff
No OneTemporary

Size
982 B
Referenced Files
None
Subscribers
None

D290.1773019816.diff

diff --git a/src/contents/ui/FileHandler.qml b/src/contents/ui/FileHandler.qml
--- a/src/contents/ui/FileHandler.qml
+++ b/src/contents/ui/FileHandler.qml
@@ -53,6 +53,7 @@
}
function downloadFile(saveFileUrl) {
+ fileHandler.autoCache = false;
const file = getFile();
if (!file) {
return;
@@ -66,6 +67,7 @@
}
function cacheFile() {
+ fileHandler.autoCache = true;
const file = getThumbnail() || getFile();
if (!file) {
console.error('No valid file to cache');
diff --git a/src/contents/ui/MediaFileMenu.qml b/src/contents/ui/MediaFileMenu.qml
--- a/src/contents/ui/MediaFileMenu.qml
+++ b/src/contents/ui/MediaFileMenu.qml
@@ -34,7 +34,9 @@
text: l10n.get('media-file-menu-option-view')
onTriggered: {
fileHandler.cacheFile()
- Qt.openUrlExternally(fileHandler.cachedFile)
+ fileHandler.resultChanged.connect(() => {
+ Qt.openUrlExternally(fileHandler.cachedFile);
+ });
}
}

File Metadata

Mime Type
text/plain
Expires
Sun, Mar 8, 6:30 PM (22 h, 42 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1171696
Default Alt Text
D290.1773019816.diff (982 B)

Event Timeline