From bac817e9c9af8ea5f9ff90d8673310ec22a1cc88 Mon Sep 17 00:00:00 2001 From: Manuel Nickschas Date: Wed, 28 Sep 2016 23:03:27 +0200 Subject: [PATCH] dcc: Only show file receive dialog for new transfers ... and not for ones that have been around on the core already prior to syncing. --- src/qtui/mainwin.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/qtui/mainwin.cpp b/src/qtui/mainwin.cpp index 7688512d..3fc4cb96 100644 --- a/src/qtui/mainwin.cpp +++ b/src/qtui/mainwin.cpp @@ -1485,8 +1485,10 @@ void MainWin::showNewTransferDlg(const QUuid &transferId) { auto transfer = Client::transferManager()->transfer(transferId); if (transfer) { - ReceiveFileDlg *dlg = new ReceiveFileDlg(transfer, this); - dlg->show(); + if (transfer->status() == Transfer::Status::New) { + ReceiveFileDlg *dlg = new ReceiveFileDlg(transfer, this); + dlg->show(); + } } else { qWarning() << "Unknown transfer ID" << transferId; -- 2.20.1