From 43d2a6607f9080f19cde51ff895bfabe6a487faa Mon Sep 17 00:00:00 2001 From: nightwing Date: Fri, 6 Sep 2013 13:43:21 +0400 Subject: [PATCH] use same font size for completion popup and editor --- lib/ace/autocomplete.js | 3 +++ lib/ace/autocomplete/popup.js | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) 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;\