diff --git a/core/java/android/hardware/camera2/CameraManager.java b/core/java/android/hardware/camera2/CameraManager.java index 5e2b40cbaf755..ea6f624b77ee2 100644 --- a/core/java/android/hardware/camera2/CameraManager.java +++ b/core/java/android/hardware/camera2/CameraManager.java @@ -2336,15 +2336,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