diff --git a/src/menu-manager.coffee b/src/menu-manager.coffee index cd24a3503..b7ed27ab3 100644 --- a/src/menu-manager.coffee +++ b/src/menu-manager.coffee @@ -69,7 +69,12 @@ class MenuManager @testEditor.classList.add('editor') testWorkspace.appendChild(@testEditor) - @testEditor.webkitMatchesSelector(selector) + element = @testEditor + while element + return true if element.webkitMatchesSelector(selector) + element = element.parentElement + + false # Public: Refreshes the currently visible menu. update: ->