When there are two Ethernet devices available (one built-in and the other through a docking station), the current implementation picks up the built-in one (the earlier one) instead of picking the device with an active connection.
With the new behavior, we give preference to the device with an active connection, if not, we default to our earlier behavior of returning the first device that's available.
When there are two Ethernet devices available (one built-in and the other through a docking station), the current implementation picks up the built-in one (the earlier one) instead of picking the device with an active connection.
With the new behavior, we give preference to the device with an active connection, if not, we default to our earlier behavior of returning the first device that's available.