Преглед на файлове

PreviewMediaFragment: prevent crash due to onStop called before exoplayer initialization

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Álvaro Brey преди 3 години
родител
ревизия
aac4a0cd67
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      app/src/main/java/com/owncloud/android/ui/preview/PreviewMediaFragment.java

+ 1 - 1
app/src/main/java/com/owncloud/android/ui/preview/PreviewMediaFragment.java

@@ -601,7 +601,7 @@ public class PreviewMediaFragment extends FileFragment implements OnTouchListene
         final OCFile file = getFile();
         if (MimeTypeUtil.isAudio(file) && !mediaPlayerServiceConnection.isPlaying()) {
             stopAudio();
-        } else if (MimeTypeUtil.isVideo(file) && exoPlayer.isPlaying()) {
+        } else if (MimeTypeUtil.isVideo(file) && exoPlayer != null && exoPlayer.isPlaying()) {
             savedPlaybackPosition = exoPlayer.getCurrentPosition();
             exoPlayer.pause();
         }