aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/src/views/ReferenceFileWidget.vue
diff options
context:
space:
mode:
Diffstat (limited to 'apps/files/src/views/ReferenceFileWidget.vue')
-rw-r--r--apps/files/src/views/ReferenceFileWidget.vue4
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/files/src/views/ReferenceFileWidget.vue b/apps/files/src/views/ReferenceFileWidget.vue
index 21a942154fc..896105f0207 100644
--- a/apps/files/src/views/ReferenceFileWidget.vue
+++ b/apps/files/src/views/ReferenceFileWidget.vue
@@ -220,6 +220,10 @@ export default defineComponent({
event.stopPropagation()
event.preventDefault()
this.openFilePicker()
+ } else if (window?.OCA?.Viewer?.mimetypes.indexOf(this.richObject.mimetype) !== -1 && !window?.OCA?.Viewer?.file) {
+ event.stopPropagation()
+ event.preventDefault()
+ window?.OCA?.Viewer?.open({ path: this.richObject.path })
}
},