| Index: cc/raster/task_graph_work_queue.cc
|
| diff --git a/cc/raster/task_graph_work_queue.cc b/cc/raster/task_graph_work_queue.cc
|
| index 807539db8e49252a01c6b346a625525c7d326d85..291a06f46510d16095a902816e00aaa5bdb23c34 100644
|
| --- a/cc/raster/task_graph_work_queue.cc
|
| +++ b/cc/raster/task_graph_work_queue.cc
|
| @@ -189,8 +189,8 @@ void TaskGraphWorkQueue::ScheduleTasks(NamespaceToken token, TaskGraph* graph) {
|
| it != graph->nodes.end(); ++it) {
|
| TaskGraph::Node& node = *it;
|
|
|
| - // Skip if already finished running task.
|
| - if (node.task->state().IsFinished())
|
| + // Skip if already finished or completed.
|
| + if (node.task->state().IsFinished() || node.task->state().IsCompleted())
|
| continue;
|
|
|
| // Skip if already running.
|
|
|