Finished #36. Modal now autofocus first input.

This commit is contained in:
kiswa 2014-10-27 05:50:48 -04:00
parent 31aaa0581f
commit 9b09747b05
2 changed files with 4 additions and 1 deletions

View File

@ -4,6 +4,7 @@ function ($scope, BoardService) {
var defaultColor = '#ffffe0'; var defaultColor = '#ffffe0';
$scope.itemFormData = { $scope.itemFormData = {
setFocus: false,
isSaving: false, isSaving: false,
isAdd: true, isAdd: true,
itemId: 0, itemId: 0,
@ -19,6 +20,7 @@ function ($scope, BoardService) {
pointsError: false, pointsError: false,
reset: function(laneId) { reset: function(laneId) {
$('.popover-dismiss').popover({html:true}); $('.popover-dismiss').popover({html:true});
this.setFocus = true;
this.isSaving = false; this.isSaving = false;
this.isAdd = true; this.isAdd = true;
this.itemId = 0; this.itemId = 0;

View File

@ -14,7 +14,8 @@
<h5>Title</h5> <h5>Title</h5>
<input class="form-control" type="text" placeholder="Item Title" <input class="form-control" type="text" placeholder="Item Title"
data-ng-model="itemFormData.title" data-ng-disabled="itemFormData.isSaving" data-ng-model="itemFormData.title" data-ng-disabled="itemFormData.isSaving"
data-ng-class="{ 'has-error': itemFormData.titleError }"> data-ng-class="{ 'has-error': itemFormData.titleError }"
data-focus="itemFormData.setFocus">
</div> </div>
<div class="form-group"> <div class="form-group">
<h5>Description <h5>Description