From 412f6385e12982e0ef661551d3e215fec1a29faf Mon Sep 17 00:00:00 2001 From: LmeSzinc <37934724+LmeSzinc@users.noreply.github.com> Date: Sat, 11 Jun 2022 22:01:26 +0800 Subject: [PATCH] Fix: Device auto detection on LDPlayer --- module/device/connection.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/module/device/connection.py b/module/device/connection.py index 6f72de7af..9a9d705dc 100644 --- a/module/device/connection.py +++ b/module/device/connection.py @@ -632,11 +632,11 @@ class Connection: # Auto device detection if self.config.Emulator_Serial == 'auto': - if len(devices) == 0: + if available.count == 0: logger.critical('No available device found, auto device detection cannot work, ' 'please set an exact serial in Alas.Emulator.Serial instead of using "auto"') raise RequestHumanTakeover - elif len(devices) == 1: + elif available.count == 1: logger.info(f'Auto device detection found only one device, using it') self.serial = devices[0].serial del_cached_property(self, 'adb')