From d8a4803268ec8e60daf2d99a7c6ac134f7028734 Mon Sep 17 00:00:00 2001 From: Aman Kumar <amank0924@gmail.com> Date: Tue, 24 Feb 2015 03:18:35 +0530 Subject: [PATCH] Issue #2267: Removed duplicates from TreemaData --- app/views/editor/level/components/ComponentsTabView.coffee | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/views/editor/level/components/ComponentsTabView.coffee b/app/views/editor/level/components/ComponentsTabView.coffee index 7aef5e360..ee8947c12 100644 --- a/app/views/editor/level/components/ComponentsTabView.coffee +++ b/app/views/editor/level/components/ComponentsTabView.coffee @@ -51,6 +51,10 @@ module.exports = class ComponentsTabView extends CocoView res = [(if comp.count then 0 else 1), component.get('system'), component.get('name')] return res + res = {} + res[treemaData[key].original] = treemaData[key] for key in [0..treemaData.length-1] + treemaData = (value for key, value of res) # Removing duplicates from treemaData + treemaOptions = supermodel: @supermodel schema: {type: 'array', items: {type: 'object', format: 'level-component'}}