From 38013318ad112b88baf7512dfc44f82cf9c04fce Mon Sep 17 00:00:00 2001 From: xionglinlin Date: Tue, 10 Feb 2026 17:39:07 +0800 Subject: [PATCH] Revert "fix: correct icon display order from right to left" This reverts commit eacd14546e95bf97df29c9bb1d3b543fa6bf3cea. Log: The plugins should be inserted from the beginning, not appended from the end. Influence: Plugin sequence display PMS: BUG-349997 --- panels/dock/tray/traysortordermodel.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/panels/dock/tray/traysortordermodel.cpp b/panels/dock/tray/traysortordermodel.cpp index 6f371a90a..6276417fe 100644 --- a/panels/dock/tray/traysortordermodel.cpp +++ b/panels/dock/tray/traysortordermodel.cpp @@ -328,8 +328,7 @@ void TraySortOrderModel::registerToSection(const QString & surfaceId, const QStr } if (!section->contains(surfaceId)) { - // the icon should be show from right to left - section->append(surfaceId); + section->prepend(surfaceId); } }