HEX
Server: Apache
System: Linux WWW 6.1.0-40-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.153-1 (2025-09-20) x86_64
User: web11 (1011)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: /var/www/ippmt.kauko.lt/wp-content/plugins/embedpress/assets/js/gutneberg-script.js
function handlePosterImageLoad() {
    wp.data.subscribe(() => {
        var posterImages = document.querySelectorAll(".plyr__poster");
        var videoWrappers = document.querySelectorAll("[data-playerid]");

        // Iterate over each posterImage
        posterImages.forEach(function (posterImage) {
            if (posterImage) {
                var observer = new MutationObserver(function (mutationsList, observer) {
                    var posterImageStyle = window.getComputedStyle(posterImage);
                    if (posterImageStyle.getPropertyValue('background-image') !== 'none') {
                        setTimeout(function () {
                            videoWrapper.style.opacity = "1";
                        }, 200);
                        observer.disconnect();
                    }
                });

                observer.observe(posterImage, {
                    attributes: true,
                    attributeFilter: ['style']
                });
            }
        });

        // Iterate over each videoWrapper
        videoWrappers.forEach(function (videoWrapper) {
            if (videoWrapper && posterImages.length > 0) {
                videoWrapper.style.opacity = "1";
            }
        });
    });
}

document.addEventListener("DOMContentLoaded", handlePosterImageLoad);