From c88cb4574eb0722c89136a59b7b7d56f00465dc3 Mon Sep 17 00:00:00 2001 From: Paulo Reis Date: Tue, 1 Nov 2016 16:17:42 +0000 Subject: [PATCH] Support dismissing the dialog just with Enter. --- .../coffee/ide/FeatureOnboardingController.coffee | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/services/web/public/coffee/ide/FeatureOnboardingController.coffee b/services/web/public/coffee/ide/FeatureOnboardingController.coffee index c80a6ee79b..a5687cb42f 100644 --- a/services/web/public/coffee/ide/FeatureOnboardingController.coffee +++ b/services/web/public/coffee/ide/FeatureOnboardingController.coffee @@ -21,3 +21,15 @@ define [ navToInnerStep2 = () -> $scope.innerStep = 2 $scope.ui.leftMenuShown = true + + handleKeypress = (e) -> + if e.keyCode == 13 + if $scope.innerStep == 1 + $scope.turnCodeCheckOn() + else + $scope.dismiss() + + $(document).on "keypress", handleKeypress + + $scope.$on "$destroy", () -> + $(document).off "keypress", handleKeypress \ No newline at end of file