From 0ad8fddff6785fa82b62a3e9989a5accce5a1558 Mon Sep 17 00:00:00 2001
From: Josh Callebaut <josh.callebaut@gmail.com>
Date: Wed, 22 Jun 2016 15:11:27 -0700
Subject: [PATCH] Clicking on level in treema makes the level flash

---
 app/views/editor/campaign/CampaignEditorView.coffee | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/app/views/editor/campaign/CampaignEditorView.coffee b/app/views/editor/campaign/CampaignEditorView.coffee
index 4cff9c845..9af98d510 100644
--- a/app/views/editor/campaign/CampaignEditorView.coffee
+++ b/app/views/editor/campaign/CampaignEditorView.coffee
@@ -239,6 +239,14 @@ module.exports = class CampaignEditorView extends RootView
     @campaign.set key, value for key, value of @treema.data
     @campaignView.setCampaign(@campaign)
 
+  onTreemaSelectionChanged: (e, node) =>
+    return unless node[0]?.data?.original?
+    elem = @$('div').find('[data-level-original="'+node[0].data.original+'"]')
+    elem.toggle('pulsate')
+    setTimeout ()->
+      elem.toggle('pulsate')
+    , 1000
+
   onTreemaDoubleClicked: (e, node) =>
     path = node.getPath()
     return unless _.string.startsWith path, '/levels/'