diff options
author | Julius Härtl <jus@bitgrid.net> | 2024-03-07 07:38:25 +0100 |
---|---|---|
committer | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2024-03-07 11:10:08 +0100 |
commit | bebf1e1860f0c131876a01eab51d9d591c94586d (patch) | |
tree | 0ce24372734846a61c8d9c8f882cfc9f8bb30020 /apps/files/src | |
parent | cc93ce6781a14852b6e65a1fe547f324f3e926de (diff) | |
download | nextcloud-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')
-rw-r--r-- | apps/files/src/views/ReferenceFileWidget.vue | 13 |
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> |