Add autofocus to error and info dialogs

This commit is contained in:
Girish Ramakrishnan
2018-01-08 12:14:14 -08:00
parent 05775a843d
commit d56575facf
2 changed files with 3 additions and 3 deletions

View File

@@ -248,7 +248,7 @@
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Got it</button>
<button type="button" class="btn btn-default" data-dismiss="modal" autofocus>Got it</button>
</div>
</div>
</div>
@@ -265,7 +265,7 @@
<p>{{ appError.app.message | prettyAppMessage }}</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default pull-left" ng-click="appConfigure.show(appError.app)">Repair</button>
<button type="button" class="btn btn-default pull-left" ng-click="appConfigure.show(appError.app)" autofocus>Repair</button>
<button type="button" class="btn btn-default" data-dismiss="modal">OK</button>
</div>
</div>

View File

@@ -512,7 +512,7 @@ angular.module('Application').controller('AppsController', ['$scope', '$location
});
// setup all the dialog focus handling
['appConfigureModal', 'appUninstallModal', 'appUpdateModal', 'appRestoreModal'].forEach(function (id) {
['appConfigureModal', 'appUninstallModal', 'appUpdateModal', 'appRestoreModal', 'appInfoModal', 'appErrorModal'].forEach(function (id) {
$('#' + id).on('shown.bs.modal', function () {
$(this).find("[autofocus]:first").focus();
});