diff --git a/src/xdgshellclient.cpp b/src/xdgshellclient.cpp index b321a02a23..6e0798ac98 100644 --- a/src/xdgshellclient.cpp +++ b/src/xdgshellclient.cpp @@ -1173,6 +1173,7 @@ void XdgToplevelClient::initialize() moveResize(rules()->checkGeometry(frameGeometry(), true)); maximize(rules()->checkMaximize(initialMaximizeMode(), true)); setFullScreen(rules()->checkFullScreen(initialFullScreenMode(), true), false); + setOnActivities(rules()->checkActivity(activities(), true)); setDesktop(rules()->checkDesktop(desktop(), true)); setDesktopFileName(rules()->checkDesktopFile(desktopFileName(), true).toUtf8()); if (rules()->checkMinimize(isMinimized(), true)) {