From 64bf4dc4e3a2ab83bc60782109df23b4bf2faac9 Mon Sep 17 00:00:00 2001
From: Amanda Ghassaei <amandaghassaei@gmail.com>
Date: Sun, 9 Aug 2015 20:39:29 -0400
Subject: [PATCH] small fix

---
 js/menus/NavViewMenu.js | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/js/menus/NavViewMenu.js b/js/menus/NavViewMenu.js
index 8960b09e..0b618f6a 100644
--- a/js/menus/NavViewMenu.js
+++ b/js/menus/NavViewMenu.js
@@ -23,6 +23,7 @@ define(['jquery', 'underscore', 'backbone', 'text!navViewMenuTemplate'], functio
         _makeSelection: function(e){
             e.preventDefault();
             var $target = $(e.target);
+            if ($target.prop("tagName") == "SPAN") $target = $target.parent();
             var property = $target.data("property");
             var owner = this._getPropertyOwner($target);
             if (owner) owner.set(property, !owner.get(property));
@@ -30,7 +31,8 @@ define(['jquery', 'underscore', 'backbone', 'text!navViewMenuTemplate'], functio
 
         _getPropertyOwner: function($target){
             if ($target.hasClass("appState")) return this.model;
-            console.warn("no owner found for " + $target);
+            console.warn("no owner found for:");
+            console.warn($target);
             return null;
         },
 
-- 
GitLab