diff --git a/src/plugins/android/androiddevice.cpp b/src/plugins/android/androiddevice.cpp index 600c285edf8..7638d0b402f 100644 --- a/src/plugins/android/androiddevice.cpp +++ b/src/plugins/android/androiddevice.cpp @@ -428,7 +428,7 @@ void AndroidDeviceManager::updateDevicesList() void AndroidDeviceManager::updateDevicesListOnce() { if (!m_avdsFutureWatcher.isRunning() && m_androidConfig.adbToolPath().exists()) { - m_avdsFutureWatcher.setFuture((new AndroidAvdManager)->avdList()); + m_avdsFutureWatcher.setFuture(m_avdManager.avdList()); m_devicesFutureWatcher.setFuture(Utils::runAsync([this]() { return m_androidConfig.connectedDevices(); }));