[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/workspace/plasma/applets/tasks
From: Aaron J. Seigo <aseigo () kde ! org>
Date: 2009-07-07 20:07:39
Message-ID: 1246997259.953974.10277.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 992851 by aseigo:
clean up
M +8 -4 taskitemlayout.cpp
--- trunk/KDE/kdebase/workspace/plasma/applets/tasks/taskitemlayout.cpp \
#992850:992851 @@ -144,12 +144,13 @@
int groupSize = 0;
foreach (AbstractTaskItem *item, m_groupItem->members()) {
- if (!item->abstractItem()) { //this item is a startup task
+ if (!item->abstractItem()) {
+ // this item is a startup task or the task no longer exists
kDebug() << "Error, invalid item in groupMembers";
continue;
}
- if (item->abstractItem() && item->abstractItem()->isGroupItem()) {
+ if (item->abstractItem()->isGroupItem()) {
TaskGroupItem *group = static_cast<TaskGroupItem*>(item);
if (!group->collapsed()) {
TaskItemLayout *layout = \
dynamic_cast<TaskItemLayout*>(group->tasksLayout()); @@ -157,11 +158,14 @@
kDebug() << "Error group has no layout";
continue;
}
- groupSize += layout->size();// increase number of items since \
expanded groups occupy several spaces +
+ // increase number of items since expanded groups occupy several \
spaces + groupSize += layout->size();
continue;
}
}
- groupSize++;
+
+ ++groupSize;
}
//kDebug() << "group size" << groupSize;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic