Merge "[WPA3] Hide connect button for cloned networks not in range"
diff --git a/src/com/android/settings/wifi/details/WifiDetailPreferenceController.java b/src/com/android/settings/wifi/details/WifiDetailPreferenceController.java
index e9d2e08..c935b6a 100644
--- a/src/com/android/settings/wifi/details/WifiDetailPreferenceController.java
+++ b/src/com/android/settings/wifi/details/WifiDetailPreferenceController.java
@@ -781,6 +781,11 @@
     }
 
     private boolean canConnectNetwork() {
+        // Do not allow a cloned network to connect when out of range
+        // Otherwise it may create inconsistencies in the UI
+        if (mAccessPoint.isCloned() && mIsOutOfRange) {
+            return false;
+        }
         // Display connect button for disconnected AP even not in the range.
         return !mAccessPoint.isActive();
     }