diff --git a/src/javascript/enhancements/anilyr.js b/src/javascript/enhancements/anilyr.js index d0cda71..76db373 100644 --- a/src/javascript/enhancements/anilyr.js +++ b/src/javascript/enhancements/anilyr.js @@ -1,10 +1,26 @@ import * as core from '../utils/aniwatchCore'; import * as helper from '../utils/helpers'; +const SCREENSHOT_TOOLTIP_ID = 'anilyr-screenshots-tooltip'; + export function init() { core.registerScript(node => { - // run the scripts - + if (helper.isHtmlElement(node) && node.id === SCREENSHOT_TOOLTIP_ID) { + observeScreenshotTooltip(node); + } }, "^/anime/[0-9]*/[0-9]*$"); } +function observeScreenshotTooltip(tooltip) { + let observer = new MutationObserver(mutations => { + mutations.forEach(mutation => { + + }); + }); + + observer.observe(tooltip, { + attributes: true, + attributeOldValue: true, + attributeFilter: ['style'], + }); +} \ No newline at end of file