summaryrefslogtreecommitdiffhomepage
path: root/digital/io-hub/src/common-cc
diff options
context:
space:
mode:
Diffstat (limited to 'digital/io-hub/src/common-cc')
-rw-r--r--digital/io-hub/src/common-cc/obstacles.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/digital/io-hub/src/common-cc/obstacles.cc b/digital/io-hub/src/common-cc/obstacles.cc
index af6d1a79..15e117cb 100644
--- a/digital/io-hub/src/common-cc/obstacles.cc
+++ b/digital/io-hub/src/common-cc/obstacles.cc
@@ -45,7 +45,11 @@ Obstacles::update ()
for (int i = 0; i < obstacles_nb_; i++)
{
if (obstacles_[i].valid)
+ {
obstacles_[i].valid--;
+ if (!obstacles_[i].valid)
+ changed_ = true;
+ }
}
#ifdef TARGET_host
if (changed_)