diff --git a/src/ui-ace.js b/src/ui-ace.js index a664fb1..8309a49 100644 --- a/src/ui-ace.js +++ b/src/ui-ace.js @@ -313,6 +313,8 @@ angular.module('ui.ace', []) elm.on('$destroy', function () { acee.session.$stopWorker(); + if (angular.isObject(acee.completer)) + acee.completer.detach(); acee.destroy(); });