Merge "ImageReader: Fix null listener case" into klp-dev
This commit is contained in:
@@ -194,7 +194,7 @@ public final class ImageReader implements AutoCloseable {
|
|||||||
|
|
||||||
Looper looper;
|
Looper looper;
|
||||||
mHandler = handler;
|
mHandler = handler;
|
||||||
if (mHandler == null) {
|
if (listener != null && mHandler == null) {
|
||||||
if ((looper = Looper.myLooper()) != null) {
|
if ((looper = Looper.myLooper()) != null) {
|
||||||
mHandler = new Handler();
|
mHandler = new Handler();
|
||||||
} else {
|
} else {
|
||||||
@@ -283,7 +283,7 @@ public final class ImageReader implements AutoCloseable {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (ir.mHandler != null) {
|
if (ir.mHandler != null && ir.mImageListener != null) {
|
||||||
ir.mHandler.post(new Runnable() {
|
ir.mHandler.post(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
|
|||||||
Reference in New Issue
Block a user