@@ -36,6 +36,8 @@ function TaskQueue(debounceWait) {
typeof debounceWait === 'number' ?
debounce(addTask, debounceWait) :
addTask; // if not a number (null/undefined/false), no debounce at all
+
+ this.addQuickly = addTask; // guaranteed no debounce
}
FC.TaskQueue = TaskQueue;
@@ -905,7 +905,7 @@ var View = FC.View = Class.extend(EmitterMixin, ListenerMixin, {
var _this = this;
if (this.isEventsRendered) {
- return this.eventRenderQueue.add(function() {
+ return this.eventRenderQueue.addQuickly(function() {
return _this.executeEventsUnrender();
});