From 352bb0a098dde52f4e05b4f590a508353ee85305 Mon Sep 17 00:00:00 2001 From: Wang Zichong Date: Wed, 24 Jun 2026 17:30:55 +0800 Subject: [PATCH] feat: add pid and AM-based appid query fallback for wayland session MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 为 treeland 会话增加基于 pid 反查归属应用 appid 信息的逻辑. PMS: BUG-360357 Log: --- panels/dock/taskmanager/treelandwindow.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/panels/dock/taskmanager/treelandwindow.cpp b/panels/dock/taskmanager/treelandwindow.cpp index c9dd3701a..54b338596 100644 --- a/panels/dock/taskmanager/treelandwindow.cpp +++ b/panels/dock/taskmanager/treelandwindow.cpp @@ -144,7 +144,10 @@ pid_t TreeLandWindow::pid() QStringList TreeLandWindow::identity() { - return {m_foreignToplevelHandle ? m_foreignToplevelHandle->appid() : ""}; + return QStringList{ + (m_foreignToplevelHandle ? m_foreignToplevelHandle->appid() : ""), + QString::number(pid()) + }; } QString TreeLandWindow::icon()