Checklist
Description
HLS videos cannot be properly saved to Photos from the media gallery.
When viewing an HLSVideoContent video in the gallery, Telegram provides multiple quality options when using "Save to Photos". After selecting a quality, the download completes and Telegram shows the "Video Saved" confirmation, but no video is actually added to the Photos library.
Regular videos using NativeVideoContent can be saved normally.
Expected Behavior
The selected HLS quality variant should be saved to the Photos library.
Actual Behavior
Telegram reports that the video was saved successfully, but the video does not appear in Photos.
This appears to affect HLS quality variants specifically. Regular NativeVideoContent videos can be saved successfully.
Steps to Reproduce
- Open a video that is handled as
HLSVideoContent.
- Open the gallery menu.
- Select "Save to Photos".
- Select any available quality (e.g. 1080p, 720p, 480p).
- Wait for the selected quality to finish downloading.
- Telegram shows the "Video Saved" confirmation.
- Open Photos.
Environment
Device: iPhone
iOS version: 26.6.1
App version: 12.9.2
Checklist
Description
HLS videos cannot be properly saved to Photos from the media gallery.
When viewing an
HLSVideoContentvideo in the gallery, Telegram provides multiple quality options when using "Save to Photos". After selecting a quality, the download completes and Telegram shows the "Video Saved" confirmation, but no video is actually added to the Photos library.Regular videos using
NativeVideoContentcan be saved normally.Expected Behavior
The selected HLS quality variant should be saved to the Photos library.
Actual Behavior
Telegram reports that the video was saved successfully, but the video does not appear in Photos.
This appears to affect HLS quality variants specifically. Regular
NativeVideoContentvideos can be saved successfully.Steps to Reproduce
HLSVideoContent.Environment
Device:
iPhoneiOS version:
26.6.1App version:
12.9.2