1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Fix alphaPicker

This commit is contained in:
MrTimscampi 2020-07-24 17:50:58 +02:00
parent 443ce5a747
commit 5799a877a9

View file

@ -126,13 +126,12 @@ import 'material-icons';
let alphaFocusedElement; let alphaFocusedElement;
let alphaFocusTimeout; let alphaFocusTimeout;
function onAlphaFocusTimeout() { function onAlphaFocusTimeout(instance) {
alphaFocusTimeout = null; alphaFocusTimeout = null;
if (document.activeElement === alphaFocusedElement) { if (document.activeElement === alphaFocusedElement) {
const value = alphaFocusedElement.getAttribute('data-value'); const value = alphaFocusedElement.getAttribute('data-value');
this.value(value, true); instance.value(value, true);
} }
} }
@ -177,7 +176,7 @@ import 'material-icons';
if (alphaPickerButton) { if (alphaPickerButton) {
alphaFocusedElement = alphaPickerButton; alphaFocusedElement = alphaPickerButton;
alphaFocusTimeout = setTimeout(onAlphaFocusTimeout, 600); alphaFocusTimeout = setTimeout(onAlphaFocusTimeout.bind(null, this), 600);
} }
} }