From de82b6b6d265a5acd2fe0a0c0541550e17661483 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Barrag=C3=A1n=20Merino?= Date: Tue, 2 Sep 2014 11:09:31 +0200 Subject: [PATCH] Fix #799: Press ESC to close the project directory menu --- app/coffee/modules/nav.coffee | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/coffee/modules/nav.coffee b/app/coffee/modules/nav.coffee index ec043a52..bb7ef375 100644 --- a/app/coffee/modules/nav.coffee +++ b/app/coffee/modules/nav.coffee @@ -146,6 +146,11 @@ ProjectsNavigationDirective = ($rootscope, animationFrame, $timeout, tgLoader, $ overlay.on 'click', () -> hideMenu() + $(document).on 'keydown', (e) => + code = if e.keyCode then e.keyCode else e.which + if code == 27 + hideMenu() + $scope.$on "nav:projects-list:open", -> if !$(document.body).hasClass("open-projects-nav") animationFrame.add () ->