From 9b09747b055993cb81c382877909d2157a01a14d Mon Sep 17 00:00:00 2001 From: kiswa Date: Mon, 27 Oct 2014 05:50:48 -0400 Subject: [PATCH] Finished #36. Modal now autofocus first input. --- js/controllers/boardsItemForm.js | 2 ++ partials/boardItemModal.html | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/js/controllers/boardsItemForm.js b/js/controllers/boardsItemForm.js index a1b2ff2..7950338 100644 --- a/js/controllers/boardsItemForm.js +++ b/js/controllers/boardsItemForm.js @@ -4,6 +4,7 @@ function ($scope, BoardService) { var defaultColor = '#ffffe0'; $scope.itemFormData = { + setFocus: false, isSaving: false, isAdd: true, itemId: 0, @@ -19,6 +20,7 @@ function ($scope, BoardService) { pointsError: false, reset: function(laneId) { $('.popover-dismiss').popover({html:true}); + this.setFocus = true; this.isSaving = false; this.isAdd = true; this.itemId = 0; diff --git a/partials/boardItemModal.html b/partials/boardItemModal.html index c0d31e0..91599d0 100644 --- a/partials/boardItemModal.html +++ b/partials/boardItemModal.html @@ -14,7 +14,8 @@
Title
+ data-ng-class="{ 'has-error': itemFormData.titleError }" + data-focus="itemFormData.setFocus">
Description