[EXPLORER_NEW]

- Restructure TaskSwitchWnd_CheckActivateTaskItem. No logic change intended.

svn path=/trunk/; revision=58192
This commit is contained in:
Thomas Faber 2013-01-18 23:34:51 +00:00
parent de76dbe73f
commit f70cfa3c30

View file

@ -945,18 +945,14 @@ TaskSwitchWnd_CheckActivateTaskItem(IN OUT PTASK_SWITCH_WND This,
if (TaskItem != NULL) if (TaskItem != NULL)
TaskGroup = TaskItem->Group; TaskGroup = TaskItem->Group;
if (This->IsGroupingEnabled && TaskGroup != NULL) if (This->IsGroupingEnabled &&
{ TaskGroup != NULL &&
if (TaskGroup->IsCollapsed) TaskGroup->IsCollapsed)
{ {
/* FIXME */ /* FIXME */
return;
} }
else
goto ChangeTaskItemButton;
}
else
{
ChangeTaskItemButton:
if (ActiveTaskItem != NULL) if (ActiveTaskItem != NULL)
{ {
PTASK_GROUP ActiveTaskGroup; PTASK_GROUP ActiveTaskGroup;
@ -966,21 +962,17 @@ ChangeTaskItemButton:
ActiveTaskGroup = ActiveTaskItem->Group; ActiveTaskGroup = ActiveTaskItem->Group;
if (This->IsGroupingEnabled && ActiveTaskGroup != NULL) if (This->IsGroupingEnabled &&
{ ActiveTaskGroup != NULL &&
if (ActiveTaskGroup->IsCollapsed) ActiveTaskGroup->IsCollapsed)
{ {
if (ActiveTaskGroup == TaskGroup) if (ActiveTaskGroup == TaskGroup)
return; return;
/* FIXME */ /* FIXME */
} }
else
goto ChangeActiveTaskItemButton;
}
else else
{ {
ChangeActiveTaskItemButton:
This->ActiveTaskItem = NULL; This->ActiveTaskItem = NULL;
if (ActiveTaskItem->Index >= 0) if (ActiveTaskItem->Index >= 0)
{ {
@ -998,7 +990,6 @@ ChangeActiveTaskItemButton:
TaskItem); TaskItem);
} }
} }
}
static PTASK_ITEM static PTASK_ITEM
FindTaskItemByIndex(IN OUT PTASK_SWITCH_WND This, FindTaskItemByIndex(IN OUT PTASK_SWITCH_WND This,