From da648d9677c70f7c19fcb943484ce200cf094a45 Mon Sep 17 00:00:00 2001 From: Florens Douwes Date: Tue, 27 May 2014 13:19:24 +0200 Subject: [PATCH] Play videos on autoplay when they are selected. --- .../floens/chan/ui/fragment/ImageViewFragment.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/Clover/app/src/main/java/org/floens/chan/ui/fragment/ImageViewFragment.java b/Clover/app/src/main/java/org/floens/chan/ui/fragment/ImageViewFragment.java index f9ef0041..73ec2169 100644 --- a/Clover/app/src/main/java/org/floens/chan/ui/fragment/ImageViewFragment.java +++ b/Clover/app/src/main/java/org/floens/chan/ui/fragment/ImageViewFragment.java @@ -104,10 +104,6 @@ public class ImageViewFragment extends Fragment implements ThumbnailImageViewCal isVideo = true; activity.invalidateActionBar(); showProgressBar(false); - - if (ChanPreferences.getVideoAutoPlay()) { - startVideo(); - } } else { imageView.setBigImage(post.imageUrl); } @@ -143,8 +139,14 @@ public class ImageViewFragment extends Fragment implements ThumbnailImageViewCal activity.invalidateActionBar(); - if (ChanPreferences.getVideoAutoPlay() && imageView != null && imageView.getVideoView() != null) { - imageView.getVideoView().start(); + if (isVideo && ChanPreferences.getVideoAutoPlay() && imageView != null) { + if (!videoVisible) { + startVideo(); + } else { + if (imageView.getVideoView() != null) { + imageView.getVideoView().start(); + } + } } }