diff --git a/libtaskmanager/waylandtasksmodel.cpp b/libtaskmanager/waylandtasksmodel.cpp index 26e15e1f0..40fbc9cf7 100644 --- a/libtaskmanager/waylandtasksmodel.cpp +++ b/libtaskmanager/waylandtasksmodel.cpp @@ -465,6 +465,8 @@ QVariant WaylandTasksModel::data(const QModelIndex &index, int role) const // FIXME Implement. } else if (role == AppPid) { return window->pid(); + } else if (role == StackingOrder) { + return d->windowManagement->stackingOrder().indexOf(window->internalId()); } else if (role == ApplicationMenuObjectPath) { return window->applicationMenuObjectPath(); } else if (role == ApplicationMenuServiceName) {