diff --git a/kivy/uix/videoplayer.py b/kivy/uix/videoplayer.py index aae0480b10..700c466270 100644 --- a/kivy/uix/videoplayer.py +++ b/kivy/uix/videoplayer.py @@ -480,6 +480,8 @@ def on_source(self, instance, value): if self._video is not None: self._video.unload() self._video = None + if value: + self._trigger_video_load() def _load_thumbnail(self): if not self.container: