Fix active slide detection logic in SlideCreator for improved video playback handling
This commit is contained in:
@@ -1735,7 +1735,8 @@ const SlideCreator = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const isLowPower = isLowPowerDevice();
|
const isLowPower = isLowPowerDevice();
|
||||||
const isActiveSlide = index === STATE.slideshow.currentSlideIndex;
|
const itemIndex = STATE.slideshow.itemIds ? STATE.slideshow.itemIds.indexOf(itemId) : -1;
|
||||||
|
const isActiveSlide = itemIndex !== -1 && itemIndex === STATE.slideshow.currentSlideIndex;
|
||||||
const shouldCreateVideo = !isLowPower || isActiveSlide;
|
const shouldCreateVideo = !isLowPower || isActiveSlide;
|
||||||
|
|
||||||
if (isYoutube && videoId && shouldCreateVideo) {
|
if (isYoutube && videoId && shouldCreateVideo) {
|
||||||
|
|||||||
Reference in New Issue
Block a user