Media experience · 2026-08-10
Media that does not lose its place.
Persistent playback turned video from an isolated component into an experience that can follow a user through an application.
Navigation should not need to interrupt a task — or the media that supports it.
Explore the components
Playback that survives navigation
PersistentVideoPlayerProvider and PersistentVideoPlayer keep an active video alive across page changes and can collapse it into a docked mini-player.
A complete interaction model
The catalogue includes close, expand, shrink, and configurable persistence controls so teams can evaluate the behaviour as a real feature.
Keyboard access in long surfaces
The same release made Diff Viewer panes and Virtual List regions focusable, supporting reliable keyboard and assistive-technology navigation.
