From 30bba9bbce4c7941a9ba6d263d2ce3d3b0a0e7db Mon Sep 17 00:00:00 2001 From: rankun Date: Sun, 20 Oct 2019 19:38:26 +0800 Subject: [PATCH] fix: get device port error on linux --- QtScrcpy/dialog.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/QtScrcpy/dialog.cpp b/QtScrcpy/dialog.cpp index b8ae97b..c8b6e69 100644 --- a/QtScrcpy/dialog.cpp +++ b/QtScrcpy/dialog.cpp @@ -182,14 +182,17 @@ void Dialog::on_wirelessConnectBtn_clicked() return; } QString addr = ui->deviceIpEdt->text().trimmed(); - if (!ui->devicePortEdt->placeholderText().isEmpty()) { - addr += ":"; - addr += ui->devicePortEdt->placeholderText().trimmed(); - } if (!ui->devicePortEdt->text().isEmpty()) { addr += ":"; addr += ui->devicePortEdt->text().trimmed(); + } else if (!ui->devicePortEdt->placeholderText().isEmpty()) { + addr += ":"; + addr += ui->devicePortEdt->placeholderText().trimmed(); + } else { + outLog("error: device port is null", false); + return; } + outLog("wireless connect...", false); QStringList adbArgs; adbArgs << "connect";