Subtitles don't show if the Video Player "expands" in Width after loading
Current Behavior:
This is a weird one but if the container of the player is small, the video player will "expand" that width once it's fully loaded. If that happens, the subtitles don't show (maybe because the initial player was too small to show them?).
It's easiest to explain it with a demo:
https://github.com/vidstack/player/assets/10426523/877f5229-af7f-43f3-9d7e-e1c0c7b1ecab
In this demo, I first have a container which is wider than the video. The video loads in full-width and shows the subtitles correctly.
I then make the container "smaller" but don't specify a width. It's just relative to the initial width of the player I guess. Once the player loads the video, it "expands" the width, I don't know exactly to which size though or why. But if that happens, the subtitles don't show anymore.
Expected Behavior:
Either the video should have the proper width to begin with, or the subtitles should show even after the player resizes.
Steps To Reproduce:
Reproduction Link: How to create a repro?
Environment:
vidstack 1.11.19