From bac5c2d00bda5424d6f2de3701f05d74f1587288 Mon Sep 17 00:00:00 2001 From: wqhk Date: Sat, 21 Oct 2017 10:08:41 +0800 Subject: [PATCH] maybe fix Limiter don't work --- src/decorators/Limiter.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/decorators/Limiter.js b/src/decorators/Limiter.js index c7bf963..56c8df0 100644 --- a/src/decorators/Limiter.js +++ b/src/decorators/Limiter.js @@ -47,7 +47,10 @@ export default class Limiter extends Decorator { * @param {Tick} tick A tick instance. **/ open(tick) { - tick.blackboard.set('i', 0, tick.tree.id, this.id); + var i = tick.blackboard.get('i',tick.tree.id, this.id); + if(!i){ + tick.blackboard.set('i', 0, tick.tree.id, this.id); + } } /**