diff --git a/bower.json b/bower.json index 5802585..ff99f71 100644 --- a/bower.json +++ b/bower.json @@ -1,6 +1,6 @@ { "name": "angular-block-ui", - "description": "An AngularJS module that allows you to block user interaction on AJAX requests.", + "description": "An AngularJS module that allows you to block user interaction on AJAX requests.It can be used with angular ui bootstrap typeahead.", "version": "0.1.0-beta.1", "keywords": [ "angular", diff --git a/dist/angular-block-ui.js b/dist/angular-block-ui.js index 0cf23fa..d466123 100755 --- a/dist/angular-block-ui.js +++ b/dist/angular-block-ui.js @@ -378,6 +378,15 @@ blkUI.factory('blockUI', ["blockUIConfig", "$timeout", "blockUIUtils", "$documen self._restoreFocus.focus(); self._restoreFocus = null; } + + else { + if(typeof(self._restoreFocus) != "undefined") + { + self._restoreFocus.focus(); + self._restoreFocus = null; + } + } + try { if (executeCallbacks) { @@ -558,4 +567,4 @@ angular.module('blockUI').run(['$templateCache', function($templateCache){ $templateCache.put('angular-block-ui/angular-block-ui.ng.html', '
{{ state.message }}
'); }]); })(angular); -//# sourceMappingURL=angular-block-ui.js.map \ No newline at end of file +//# sourceMappingURL=angular-block-ui.js.map diff --git a/src/angular-block-ui/service.js b/src/angular-block-ui/service.js index e24ec40..b6504e5 100644 --- a/src/angular-block-ui/service.js +++ b/src/angular-block-ui/service.js @@ -100,6 +100,13 @@ blkUI.factory('blockUI', function(blockUIConfig, $timeout, blockUIUtils, $docume self._restoreFocus.focus(); self._restoreFocus = null; } + else { + if(typeof(self._restoreFocus) != "undefined") + { + self._restoreFocus.focus(); + self._restoreFocus = null; + } + } try { if (executeCallbacks) {