diff --git a/src/client/plasmawindowmodel.cpp b/src/client/plasmawindowmodel.cpp --- a/src/client/plasmawindowmodel.cpp +++ b/src/client/plasmawindowmodel.cpp @@ -81,6 +81,10 @@ [window, this] { this->dataChanged(window, PlasmaWindowModel::AppId); } ); + QObject::connect(window, &PlasmaWindow::pidChanged, q, + [window, this] { this->dataChanged(window, PlasmaWindowModel::Pid); } + ); + QObject::connect(window, &PlasmaWindow::activeChanged, q, [window, this] { this->dataChanged(window, IsActive); } );