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); } }