diff --git a/core/java/android/hardware/camera2/CameraManager.java b/core/java/android/hardware/camera2/CameraManager.java index f25d56554fc47..be99f0fefee7e 100644 --- a/core/java/android/hardware/camera2/CameraManager.java +++ b/core/java/android/hardware/camera2/CameraManager.java @@ -2313,15 +2313,6 @@ public final class CameraManager { final AvailabilityCallback callback = mCallbackMap.keyAt(i); postSingleUpdate(callback, executor, id, null /*physicalId*/, status); - - // Send the NOT_PRESENT state for unavailable physical cameras - if (isAvailable(status) && mUnavailablePhysicalDevices.containsKey(id)) { - ArrayList unavailableIds = mUnavailablePhysicalDevices.get(id); - for (String unavailableId : unavailableIds) { - postSingleUpdate(callback, executor, id, unavailableId, - ICameraServiceListener.STATUS_NOT_PRESENT); - } - } } } // onStatusChangedLocked