avoid setOnAllActivities recursion

BUG: 301397
FIXED-IN: 4.9
REVIEW: 105192
icc-effect-5.14.5
Thomas Lübking 2012-06-09 13:22:44 +02:00
parent 1f52366fc1
commit fe2839b95b
1 changed files with 0 additions and 1 deletions

View File

@ -1632,7 +1632,6 @@ void Client::setOnActivities(QStringList newActivitiesList)
QStringList allActivities = workspace()->activityList();
if (newActivitiesList.size() == allActivities.size() || newActivitiesList.isEmpty() ||
(newActivitiesList.count() == 1 && newActivitiesList.at(0) == "ALL")) {
setOnAllActivities(true);
activityList.clear();
XChangeProperty(display(), window(), atoms->activities, XA_STRING, 8,
PropModeReplace, (const unsigned char *)"ALL", 3);