diff --git a/abstract_client.cpp b/abstract_client.cpp --- a/abstract_client.cpp +++ b/abstract_client.cpp @@ -37,6 +37,8 @@ #include "workspace.h" #include "wayland_server.h" +#include +#include #include #include @@ -703,7 +705,8 @@ w->setAppId(QString::fromUtf8(m_desktopFileName.isEmpty() ? resourceName() : m_desktopFileName)); }; updateAppId(); - w->setSkipTaskbar(skipTaskbar()); + w->setPid(surface()->client()->processId()); + surface()->client()->processId(); w->setShadeable(isShadeable()); w->setShaded(isShade()); w->setResizable(isResizable());