diff --git a/core/java/android/hardware/camera2/CameraManager.java b/core/java/android/hardware/camera2/CameraManager.java index c698196a236c9..99fcb5adca824 100644 --- a/core/java/android/hardware/camera2/CameraManager.java +++ b/core/java/android/hardware/camera2/CameraManager.java @@ -2342,15 +2342,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