Guidelines
Describe the bug
When the default viewing mode is set to open videos in an external player, clicking a video from the Subscriptions feed opens mpv but resets the Subscriptions feed scroll position back to the top.
This does not happen when using the explicit "open in external player" button on a video in the Subscriptions feed. That button opens mpv while preserving the current scroll position.
Steps to reproduce:
- Configure FreeTube to use mpv as the external player.
- Set the default video action/click behavior to open videos in the external player.
- Go to the Subscriptions feed.
- Scroll down in the feed.
- Click a video normally.
- mpv opens, but the Subscriptions feed position resets to the top.
Control case:
- Go to the Subscriptions feed.
- Scroll down.
- Click the dedicated "open in external player" button on a video.
- mpv opens and the feed position is preserved.
Expected Behavior
When a normal video click is configured to open the external player, it should behave like the dedicated "open in external player" button and preserve the current Subscriptions feed scroll position.
Issue Labels
usability issue, inconsistent behavior
FreeTube Version
v0.24.1-beta
Operating System Version
Ubuntu 25.10
Installation Method
.deb
Primary API used
Local API
Last Known Working FreeTube Version (If Any)
Unknown
Upload screenshots or videos
No response
Additional Information
External player: mpv
The important difference appears to be between:
- normal video click with default action set to external player: resets Subscriptions scroll
- explicit external-player button from the feed: preserves Subscriptions scroll
This suggests the default-click path may still be navigating/re-rendering the video route or feed differently than the dedicated external-player button path.
Nightly Build
Guidelines
Describe the bug
When the default viewing mode is set to open videos in an external player, clicking a video from the Subscriptions feed opens mpv but resets the Subscriptions feed scroll position back to the top.
This does not happen when using the explicit "open in external player" button on a video in the Subscriptions feed. That button opens mpv while preserving the current scroll position.
Steps to reproduce:
Control case:
Expected Behavior
When a normal video click is configured to open the external player, it should behave like the dedicated "open in external player" button and preserve the current Subscriptions feed scroll position.
Issue Labels
usability issue, inconsistent behavior
FreeTube Version
v0.24.1-beta
Operating System Version
Ubuntu 25.10
Installation Method
.deb
Primary API used
Local API
Last Known Working FreeTube Version (If Any)
Unknown
Upload screenshots or videos
No response
Additional Information
External player: mpv
The important difference appears to be between:
This suggests the default-click path may still be navigating/re-rendering the video route or feed differently than the dedicated external-player button path.
Nightly Build