1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-15 15:53:27 +00:00

use element classList to add animations (#1436)

This commit is contained in:
Kyle Spearrin
2020-10-22 12:32:33 -04:00
committed by GitHub
parent f54ca688d4
commit 3629c2c0d5

View File

@@ -820,12 +820,17 @@
setValueForElement(el);
afterValSetFunc(el);
setValueForElementByEvent(el);
canSeeElementToStyle(el) && (el.className += ' com-bitwarden-browser-animated-fill',
// START MODIFICATION
if (canSeeElementToStyle(el)) {
el.classList.add('com-bitwarden-browser-animated-fill');
setTimeout(function () {
// START MODIFICATION
el && el.className && (el.className = el.className.replace(/(\\s)?com-bitwarden-browser-animated-fill/, ''));
// END MODIFICATION
}, styleTimeout));
if (el) {
el.classList.remove('com-bitwarden-browser-animated-fill');
}
}, styleTimeout);
}
// END MODIFICATION
}
document.elementForOPID = getElementByOpId;