aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/src/views/ReferenceFileWidget.vue
diff options
context:
space:
mode:
authorJulius Härtl <jus@bitgrid.net>2024-03-07 07:38:25 +0100
committerJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2024-03-07 11:10:08 +0100
commitbebf1e1860f0c131876a01eab51d9d591c94586d (patch)
tree0ce24372734846a61c8d9c8f882cfc9f8bb30020 /apps/files/src/views/ReferenceFileWidget.vue
parentcc93ce6781a14852b6e65a1fe547f324f3e926de (diff)
downloadnextcloud-server-bebf1e1860f0c131876a01eab51d9d591c94586d.tar.gz
nextcloud-server-bebf1e1860f0c131876a01eab51d9d591c94586d.zip
fix: Positioning and active state of viewer components
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Diffstat (limited to 'apps/files/src/views/ReferenceFileWidget.vue')
-rw-r--r--apps/files/src/views/ReferenceFileWidget.vue13
1 files changed, 10 insertions, 3 deletions
diff --git a/apps/files/src/views/ReferenceFileWidget.vue b/apps/files/src/views/ReferenceFileWidget.vue
index 3ceeb91c99b..21a942154fc 100644
--- a/apps/files/src/views/ReferenceFileWidget.vue
+++ b/apps/files/src/views/ReferenceFileWidget.vue
@@ -37,8 +37,8 @@
<!-- Live preview if a handler is available -->
<component :is="viewerHandler.component"
- v-else-if="viewerHandler && !failedViewer"
- :active="false"
+ v-else-if="interactive && viewerHandler && !failedViewer"
+ :active="false /* prevent video from autoplaying */"
:can-swipe="false"
:can-zoom="false"
:is-embedded="true"
@@ -46,7 +46,7 @@
:file-list="[viewerFile]"
:is-full-screen="false"
:is-sidebar-shown="false"
- class="widget-file widget-file--preview"
+ class="widget-file widget-file--interactive"
@error="failedViewer = true" />
<!-- The file is accessible -->
@@ -307,5 +307,12 @@ export default defineComponent({
&--link {
color: var(--color-text-maxcontrast);
}
+
+ &--interactive {
+ position: relative;
+ height: 400px;
+ max-height: 50vh;
+ margin: 0;
+ }
}
</style>