From 85deffe3090b1d58e82bfc062fe88e692276d492 Mon Sep 17 00:00:00 2001 From: chenhongtao Date: Wed, 22 Nov 2023 11:20:19 +0800 Subject: [PATCH] chore: xid is drop in debug, cause coredump it should use copy Log: --- frame/taskmanager/taskmanager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frame/taskmanager/taskmanager.cpp b/frame/taskmanager/taskmanager.cpp index b87e28bdd..38ca8f05b 100644 --- a/frame/taskmanager/taskmanager.cpp +++ b/frame/taskmanager/taskmanager.cpp @@ -365,7 +365,7 @@ void TaskManager::doActiveWindow(XWindow xid) } XCB->changeActiveWindow(xid); - QTimer::singleShot(50, [&] { + QTimer::singleShot(50, [xid] { XCB->restackWindow(xid); }); } @@ -1572,4 +1572,4 @@ void TaskManager::cancelPreviewWindow() bool TaskManager::showMultiWindow() const { return m_showMultiWindow; -} \ No newline at end of file +}