summaryrefslogtreecommitdiff
path: root/public/assets/javascripts/rectangles/engine/rooms/clipper.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/assets/javascripts/rectangles/engine/rooms/clipper.js')
-rw-r--r--public/assets/javascripts/rectangles/engine/rooms/clipper.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/public/assets/javascripts/rectangles/engine/rooms/clipper.js b/public/assets/javascripts/rectangles/engine/rooms/clipper.js
index d67f6ad..33e3a84 100644
--- a/public/assets/javascripts/rectangles/engine/rooms/clipper.js
+++ b/public/assets/javascripts/rectangles/engine/rooms/clipper.js
@@ -52,9 +52,9 @@
base.reset_rects()
base.clip_rects()
- base.cull_rects_iterative()
+ var culled = base.cull_rects_iterative()
- Rooms.regions = sort.rects_by_position(regions)
+ Rooms.regions = sort.rects_by_position(culled)
}
// Reset the clipping/culling states of each of the rooms
@@ -148,7 +148,7 @@
}
}
- return regions
+ return regions.filter(function(r){ return ! r.dupe })
}
return base