diff --git a/lib/ace/autocomplete.js b/lib/ace/autocomplete.js index 9f7e6ad0..8f321800 100644 --- a/lib/ace/autocomplete.js +++ b/lib/ace/autocomplete.js @@ -69,6 +69,8 @@ var Autocomplete = function() { var renderer = editor.renderer; if (!keepPopupPosition) { + this.popup.setFontSize(editor.getFontSize()); + var lineHeight = renderer.layerConfig.lineHeight; var pos = renderer.$cursorLayer.getPixelPosition(this.base, true); @@ -220,6 +222,7 @@ var Autocomplete = function() { editor.on("blur", this.blurListener); editor.on("mousedown", this.mousedownListener); editor.on("mousewheel", this.mousewheelListener); + this.updateCompletions(); } diff --git a/lib/ace/autocomplete/popup.js b/lib/ace/autocomplete/popup.js index 3a2b9de7..e1ec86c2 100644 --- a/lib/ace/autocomplete/popup.js +++ b/lib/ace/autocomplete/popup.js @@ -251,7 +251,7 @@ dom.importCssString("\ }\ .ace_autocomplete .ace_completion-highlight{\ color: #000;\ - text-shadow: 0 0 0.01px;\ + text-shadow: 0 0 0.01em;\ }\ .ace_autocomplete {\ width: 280px;\