X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/fb8d2fb83534b0ca76f81e6d107e38d002642a46..e2a544ed0d4321fa6847389ea905f70b1655ee78:/Model/src/exclusa.cpp?ds=inline diff --git a/Model/src/exclusa.cpp b/Model/src/exclusa.cpp index 8e56006..f293208 100644 --- a/Model/src/exclusa.cpp +++ b/Model/src/exclusa.cpp @@ -23,11 +23,6 @@ Exclusa::~Exclusa() void Exclusa::update(int dir) { - std::list::iterator i = in_list.begin(); - if (i != in_list.end()) { - PlantItem *o = (PlantItem *)(*i); - set_color( o->get_color() ); - } // Primero me fijo si la entrada esta operando, es decir // si hay alguien conectado para automatizar. if (input->is_operational()) { @@ -42,6 +37,9 @@ void Exclusa::simulate() #ifdef DEBUG std::cout << name << ": " << ((is_open)?"Abierta":"Cerrada") << std::endl; #endif + + updated = false; + color_updated = false; } void Exclusa::recieve_msg(int msg, IConector *who, void *data)