Skip to content

Commit d7b7c5b

Browse files
author
Jonah Williams
authored
[Android] post image task to main handler. (flutter#52025)
Fixes flutter#146465
1 parent 43187a8 commit d7b7c5b

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

shell/platform/android/io/flutter/embedding/engine/renderer/FlutterRenderer.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import android.media.ImageReader;
1818
import android.os.Build;
1919
import android.os.Handler;
20+
import android.os.Looper;
2021
import android.view.Surface;
2122
import androidx.annotation.Keep;
2223
import androidx.annotation.NonNull;
@@ -484,7 +485,8 @@ private class PerImageReader {
484485

485486
public PerImageReader(ImageReader reader) {
486487
this.reader = reader;
487-
reader.setOnImageAvailableListener(onImageAvailableListener, new Handler());
488+
reader.setOnImageAvailableListener(
489+
onImageAvailableListener, new Handler(Looper.getMainLooper()));
488490
}
489491

490492
PerImage queueImage(Image image) {

0 commit comments

Comments
 (0)