From d3f35f024adfd3972b145c1f6df94a28b2bd731a Mon Sep 17 00:00:00 2001
From: Nick Winter <livelily@gmail.com>
Date: Wed, 15 Oct 2014 10:33:33 -0700
Subject: [PATCH] Fixed #1665. Fixed #1667.

---
 app/views/play/WorldMapView.coffee         | 1 +
 app/views/play/modal/PlayLevelModal.coffee | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app/views/play/WorldMapView.coffee b/app/views/play/WorldMapView.coffee
index dff84567f..0bcb43334 100644
--- a/app/views/play/WorldMapView.coffee
+++ b/app/views/play/WorldMapView.coffee
@@ -136,6 +136,7 @@ module.exports = class WorldMapView extends RootView
     levelID = $(e.target).parents('.level').data('level-id')
     @$levelInfo = @$el.find(".level-info-container[data-level-id=#{levelID}]").show()
     @adjustLevelInfoPosition e
+    @endHighlight()
 
   onMouseLeaveLevel: (e) ->
     return if application.isIPadApp
diff --git a/app/views/play/modal/PlayLevelModal.coffee b/app/views/play/modal/PlayLevelModal.coffee
index dba101b58..d4b700599 100644
--- a/app/views/play/modal/PlayLevelModal.coffee
+++ b/app/views/play/modal/PlayLevelModal.coffee
@@ -101,6 +101,7 @@ module.exports = class PlayLevelModal extends ModalView
     @chooseHeroView.$el.add('#choose-inventory-button, #choose-hero-header').removeClass 'secret'
     @inventoryView.$el.add('#choose-hero-button, #play-level-button, #choose-inventory-header').addClass 'secret'
     @chooseHeroView.onShown()
+    @inventoryView.endHighlight()
 
   onClickPlayLevel: (e) ->
     return if @$el.find('#play-level-button').prop 'disabled'