소스 검색

HUE-3825 [editor] We can see the same table twice in the autocomplete

Johan Ahlen 9 년 전
부모
커밋
b2ca087
1개의 변경된 파일8개의 추가작업 그리고 1개의 파일을 삭제
  1. 8 1
      desktop/core/src/desktop/static/desktop/js/ko.hue-bindings.js

+ 8 - 1
desktop/core/src/desktop/static/desktop/js/ko.hue-bindings.js

@@ -2594,7 +2594,14 @@
 
       var langTools = ace.require("ace/ext/language_tools");
       langTools.textCompleter.setSqlMode(snippet.isSqlDialect());
-      langTools.addCompleter(snippet.autocompleter);
+
+      editor.on("focus", function () {
+        editor.completers.length = 0;
+        editor.completers.push(langTools.snippetCompleter);
+        editor.completers.push(langTools.textCompleter);
+        editor.completers.push(langTools.keyWordCompleter);
+        editor.completers.push(snippet.autocompleter);
+      });
 
       var placeHolderElement = null;
       var placeHolderVisible = false;