Make sure that video player controller exists before attempting to dispose it

This commit is contained in:
Vishnu Mohandas 2020-09-26 01:48:36 +05:30
parent a7582df1ed
commit d99ac864af

View file

@ -76,7 +76,9 @@ class _VideoWidgetState extends State<VideoWidget> {
@override
void dispose() {
_videoPlayerController.dispose();
if (_videoPlayerController != null) {
_videoPlayerController.dispose();
}
if (_chewieController != null) {
_chewieController.dispose();
}