Browse Source

Merge pull request #10163 from nextcloud/fix/previewmedia-exoplayer-null

PreviewMediaFragment: prevent crash due to onStop called before exoplayer initialization
Tobias Kaminsky 3 năm trước cách đây
mục cha
commit
d374d87c24

+ 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();
         }