mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
Address review comments
This commit is contained in:
parent
d04505e955
commit
855b9169ce
1 changed files with 4 additions and 4 deletions
|
@ -14,8 +14,8 @@ import 'css!./style';
|
||||||
|
|
||||||
async function itemBlurhashing(target, blurhashstr) {
|
async function itemBlurhashing(target, blurhashstr) {
|
||||||
if (blurhash.isBlurhashValid(blurhashstr)) {
|
if (blurhash.isBlurhashValid(blurhashstr)) {
|
||||||
// Although the default values provided by blurhash devs is 32x32, 18x18 seems to be the sweetest spot possible,
|
// Although the default values recommended by Blurhash developers is 32x32, a size of 18x18 seems to be the sweet spot for us,
|
||||||
// cramping up a lot the performance and reducing the memory usage, while retaining almost full blur quality.
|
// improving the performance and reducing the memory usage, while retaining almost full blur quality.
|
||||||
// Lower values had more visible pixelation
|
// Lower values had more visible pixelation
|
||||||
let width = 18;
|
let width = 18;
|
||||||
let height = 18;
|
let height = 18;
|
||||||
|
@ -86,13 +86,13 @@ import 'css!./style';
|
||||||
|
|
||||||
function fillImageElement(elem, url) {
|
function fillImageElement(elem, url) {
|
||||||
if (url === undefined) {
|
if (url === undefined) {
|
||||||
throw new Error('url cannot be undefined');
|
throw new TypeError('url cannot be undefined');
|
||||||
}
|
}
|
||||||
|
|
||||||
let preloaderImg = new Image();
|
let preloaderImg = new Image();
|
||||||
preloaderImg.src = url;
|
preloaderImg.src = url;
|
||||||
|
|
||||||
// This is necessary, so changing blurhash settings without reloading the page works
|
// This is necessary here, so changing blurhash settings without reloading the page works
|
||||||
if (!userSettings.enableBlurhash() || elem.classList.contains('non-blurhashable')) {
|
if (!userSettings.enableBlurhash() || elem.classList.contains('non-blurhashable')) {
|
||||||
elem.classList.add('lazy-hidden');
|
elem.classList.add('lazy-hidden');
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue