Skip to content

Video Playback Issue: Videos Do Not Resume From Where They Left Off and Reset When Player is Closed #1922

@rom-19

Description

@rom-19

Checklist

  • I am reporting an issue in existing functionality that does not work as intended
  • I've searched for existing GitHub issues

Description

I have observed a regression concerning the video playback experience in newer versions of Telegram. Videos no longer consistently resume their playback position, and closing the full-screen player resets the video preview in the chat, unlike older versions.

Expected Behavior

  1. Resuming Playback: When I tap on a video preview in a chat, the video should resume from where it was last paused/stopped if it has been partially watched previously.
  2. Player Continuity: When a video opened in the full-screen player is closed, the video should automatically continue playing in the chat preview from the exact point it was stopped.

Actual Behavior

  1. No Resumption: Tapping on a video preview always starts the video from the very beginning, even if it was partially watched before.
  2. Preview Reset: When the full-screen player is closed, the video preview, instead of continuing, resets to the beginning and stops. It requires another tap on the preview to start playing again.

Steps to Reproduce

  1. Open any chat containing a video.
  2. On the video preview, watch it for at least 10 seconds.
  3. Tap the video to open the full-screen player.
  4. Wait 10 seconds or more. (Crucial step to ensure the position is saved, if it were working correctly).
  5. Actual Result: The video starts from 0:00 instead of the previous timestamp (e.g., 0:10).
  6. (Alternative Step 4): While watching the video in the full-screen player, close the player (e.g., swipe down).
  7. Actual Result: The video preview in the chat stops and resets to the beginning, instead of continuing play.

Environment

Device: iPhone 16 Pro, iPad Pro 5th Gen

iOS version: 26.1

App version: 12.2.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions