From 330a0352757a686f8befc5e06b418b2679a6f2e1 Mon Sep 17 00:00:00 2001 From: liyigang Date: Fri, 23 Aug 2024 07:39:54 +0000 Subject: [PATCH] Revert "fix: dde-file-manager crash" This reverts commit 9f162cb6c23afaa18b1b94ec18b25367470875e3. --- src/dfm-base/utils/clipboard.cpp | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/dfm-base/utils/clipboard.cpp b/src/dfm-base/utils/clipboard.cpp index 81e049e848..fbbf4d00c8 100644 --- a/src/dfm-base/utils/clipboard.cpp +++ b/src/dfm-base/utils/clipboard.cpp @@ -11,7 +11,6 @@ #include #include #include -#include #include #include @@ -41,8 +40,7 @@ static constexpr char kRemoteAssistanceCopyKey[] = "uos/remote-copied-files"; void onClipboardDataChanged() { - if (FileManagerWindowsManager::instance().windowIdList().count() <= 0) - return; + QMutexLocker lk(&clipboardFileUrlsMutex); clipboardFileUrls.clear(); @@ -94,11 +92,6 @@ ClipBoard::ClipBoard(QObject *parent) onClipboardDataChanged(); emit clipboardDataChanged(); }); - - connect(qApp, &QApplication::aboutToQuit, this, [this]{ - disconnect(); - qCWarning(logDFMBase) << "disconnect clip board singal!"; - }); } ClipBoard *ClipBoard::instance()