diff --git a/src/components/posts/ReelsPostCard.tsx b/src/components/posts/ReelsPostCard.tsx index 487c2c9..ceedc38 100644 --- a/src/components/posts/ReelsPostCard.tsx +++ b/src/components/posts/ReelsPostCard.tsx @@ -156,6 +156,14 @@ export default function ReelsPostCard({ const playbackSpeed = exploreUi ? exploreUi.playbackSpeed : 1; const allowSave = postData.author_allow_save !== false; + // عکس onEnded نداره (فقط ویدیو) — با پیمایش خودکار فعال، بعد از ۵ ثانیه خودش می‌ره + // ریلز بعدی؛ اگه این پست ویدیوعه این تایمر کاری نمی‌کنه (onEnded خودِ ویدیو مسئوله) + useEffect(() => { + if (!isActive || !autoScrollEnabled || type === "video") return; + const timer = window.setTimeout(() => onRequestNext?.(), 5000); + return () => window.clearTimeout(timer); + }, [isActive, autoScrollEnabled, type, onRequestNext]); + const useCommentsSheet = !postPage; const anyCommentsOpen = commentsOpen || commentsModalOpen; const showLongVideoBar =