diff --git a/SAS/Scheduler/src/GraphicResourceScene.cpp b/SAS/Scheduler/src/GraphicResourceScene.cpp index be65553f2c9c84bd9a010ca93202ad02e79a3b26..1757c9e8644ff03f9f2076bffa37df0d7a5ec189 100644 --- a/SAS/Scheduler/src/GraphicResourceScene.cpp +++ b/SAS/Scheduler/src/GraphicResourceScene.cpp @@ -393,7 +393,7 @@ void GraphicResourceScene::updateTasks(const scheduledTasksMap &scheduledTasks, } } for (reservationsMap::const_iterator it = reservations.begin(); it != reservations.end(); ++it) { - if (it->second->getStatus() == Task::PRESCHEDULED) { + if (it->second->getStatus() == Task::PRESCHEDULED || it->second->getStatus() == Task::SCHEDULED) { taskID = it->second->getID(); const std::map<std::string, unsigned> &stations = it->second->getStations(); for (std::map<std::string, unsigned>::const_iterator sit = stations.begin(); sit != stations.end(); ++sit) {