Merge "settings: allow enabling ethernet tethering independent of link state" am: 905d584b15

Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2475089

Change-Id: I3976958e427d18b9b5c3d6ce59cb45969145fa23
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/src/com/android/settings/network/EthernetTetherPreferenceController.java b/src/com/android/settings/network/EthernetTetherPreferenceController.java
index 17b4b02..6024839 100644
--- a/src/com/android/settings/network/EthernetTetherPreferenceController.java
+++ b/src/com/android/settings/network/EthernetTetherPreferenceController.java
@@ -50,7 +50,7 @@
     @OnLifecycleEvent(Lifecycle.Event.ON_START)
     public void onStart() {
         mEthernetListener = (iface, state, role, configuration) -> {
-            if (state == EthernetManager.STATE_LINK_UP) {
+            if (state != EthernetManager.STATE_ABSENT) {
                 mAvailableInterfaces.add(iface);
             } else {
                 mAvailableInterfaces.remove(iface);