Hi Themeco team,
After updating Slider Revolution to version 7.1.5, a slide background video (YouTube type, single-slide module, Full Width + Full Height enabled) is no longer covering the full module area. The video only fills part of the screen, and the rest of the container shows the poster/fallback image instead.
What I found inspecting the live DOM:
- The module container renders correctly at the full viewport size (1359 x 963px in my test), so Full Width/Full Height itself is working fine.
- The YouTube iframe (id: SR7_34_1-49-2_video) is sized correctly for cover mode: 1712 x 963px, which matches the expected 16:9 ratio scaled to the container height.
- However, the horizontal centering transform applied to the iframe is: transform: matrix(1, 0, 0, 1, -806, 0) — i.e. translateX(-806px).
- The mathematically correct offset to center a 1712px-wide element inside a 1359px container is -176.5px ( (1712-1359)/2 ), not -806px.
- Because of this incorrect offset, the video is shifted far to the left, leaving a large uncovered area on the right side of the container where the poster/background shows through instead of the video.
I tested triggering a resize event, calling the module’s redraw() method, and calling showSlide() via the exposed revapi API (window.revapi34) to rule out a timing/race-condition issue — the incorrect -806px offset persists after all of these, so this does not appear to be a stale-calculation/race-condition bug but a consistent miscalculation in the video cover-centering logic for YouTube-type slide background videos.
Could you please look into this? Happy to provide screen recordings, further console output, or temporary staging access if needed.
Thanks,
Juanjo
