Merge pull request #3885 from nextcloud/bugfix/noid/correctly-initialise-blur-in-chromium

Correctly initialise blur in chrome/chromium
This commit is contained in:
Joas Schilling 2020-07-08 13:57:45 +02:00 коммит произвёл GitHub
Родитель 013dc19eef a4948ca091
Коммит 4e36426fcd
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 13 добавлений и 1 удалений

Просмотреть файл

@ -21,7 +21,9 @@
<template>
<div class="video-backgroundbackground">
<div class="darken">
<div
ref="darkener"
class="darken">
<ResizeObserver
v-if="gridBlur === ''"
class="observer"
@ -104,6 +106,16 @@ export default {
}
},
async mounted() {
if (!this.gridBlur) {
// Initialise blur
this.setBlur({
width: this.$refs['darkener'].clientWidth,
height: this.$refs['darkener'].clientHeight,
})
}
},
methods: {
// Calculate the background blur based on the height of the background element
setBlur({ width, height }) {