From 4cacc0e339e929127caaa517f7103b0e3c20f862 Mon Sep 17 00:00:00 2001 From: Lauren Budorick Date: Tue, 22 Nov 2016 15:06:20 -0500 Subject: [PATCH] Fix race condition causing SymbolBucket isEmpty errors --- js/data/bucket/symbol_bucket.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/js/data/bucket/symbol_bucket.js b/js/data/bucket/symbol_bucket.js index b96925198cd..04e775a6303 100644 --- a/js/data/bucket/symbol_bucket.js +++ b/js/data/bucket/symbol_bucket.js @@ -182,9 +182,10 @@ class SymbolBucket { } isEmpty() { - return this.arrays.icon.isEmpty() && + return !this.arrays || ( + this.arrays.icon.isEmpty() && this.arrays.glyph.isEmpty() && - this.arrays.collisionBox.isEmpty(); + this.arrays.collisionBox.isEmpty()); } serialize(transferables) {