From f85a80693f1b7c04dc39dd3a18a79719d0c595e3 Mon Sep 17 00:00:00 2001 From: MistEO Date: Tue, 11 Apr 2023 22:58:53 +0800 Subject: [PATCH] Update MinitouchController.cpp --- src/MaaCore/Controller/MinitouchController.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/MaaCore/Controller/MinitouchController.cpp b/src/MaaCore/Controller/MinitouchController.cpp index 0bec33f90a..5517f31198 100644 --- a/src/MaaCore/Controller/MinitouchController.cpp +++ b/src/MaaCore/Controller/MinitouchController.cpp @@ -100,12 +100,13 @@ std::optional asst::MinitouchController::reconnect(const std::strin { LogTraceFunction; - if (auto ret = asst::AdbController::reconnect(cmd, timeout, recv_by_socket); ret.has_value()) { - call_and_hup_minitouch(); - return ret; + auto ret = AdbController::reconnect(cmd, timeout, recv_by_socket); + if (!ret) { + return std::nullopt; } - return std::nullopt; + call_and_hup_minitouch(); + return ret; } bool asst::MinitouchController::input_to_minitouch(const std::string& cmd)