<div dir="ltr">This is a method we ensure is not called in main thread. That's why we didn't have any check.<br>We'd better use  @WorkerThread annotation imho.<br><br><div class="gmail_quote"><div dir="ltr">Le lun. 12 juin 2017 à 22:07, Marc K <<a href="mailto:morckx@gmail.com">morckx@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">---<br>
 vlc-android/src/org/videolan/vlc/util/HttpImageLoader.java | 2 +-<br>
 1 file changed, 1 insertion(+), 1 deletion(-)<br>
<br>
diff --git a/vlc-android/src/org/videolan/vlc/util/HttpImageLoader.java b/vlc-android/src/org/videolan/vlc/util/HttpImageLoader.java<br>
index 25cf9e413..7870eaf7a 100644<br>
--- a/vlc-android/src/org/videolan/vlc/util/HttpImageLoader.java<br>
+++ b/vlc-android/src/org/videolan/vlc/util/HttpImageLoader.java<br>
@@ -109,7 +109,7 @@ public class HttpImageLoader implements Callbacks {<br>
     public static Bitmap downloadBitmap(String imageUrl) {<br>
         HttpURLConnection urlConnection = null;<br>
         Bitmap icon = getBitmapFromIconCache(imageUrl);<br>
-        if (icon != null)<br>
+        if (icon != null || Looper.getMainLooper().getThread() == Thread.currentThread())<br>
             return icon;<br>
         try {<br>
             URL url = new URL(imageUrl);<br>
--<br>
2.11.0<br>
<br>
_______________________________________________<br>
Android mailing list<br>
<a href="mailto:Android@videolan.org" target="_blank">Android@videolan.org</a><br>
<a href="https://mailman.videolan.org/listinfo/android" rel="noreferrer" target="_blank">https://mailman.videolan.org/listinfo/android</a><br>
</blockquote></div></div>