Skip to content

vimeo-video-element: 1.7.2 loading and then destroying on initial render #249

Description

@kranners

When using react-player to play a Vimeo video, the first render of the video player appears to happen twice:

Screen.Recording.2026-07-02.at.2.10.46.pm.mov

When the re-render occurs, any changes to currentTime are lost which is breaking functionality:

Screen.Recording.2026-07-03.at.9.37.51.am.mov

This only happens when using the latest vimeo-video-element@1.7.2, and doesn't reproduce on 1.7.1:

Screen.Recording.2026-07-02.at.2.19.51.pm.mov

This also does not happen on subsequent loads of the same player:

Screen.Recording.2026-07-02.at.2.21.16.pm.mov

This reproduces regardless of underlying @vimeo/player version, and reproduces on the latest @vimeo/player@2.30.4.

The above were all recorded on a basic create-next-app project. Let me know if I can provide any more details to help out :) thanks!

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions