From b8787e6e68359be60f9791043870d2bbea5be2df Mon Sep 17 00:00:00 2001 From: Nate Stemen Date: Fri, 15 Jun 2018 08:56:03 -0400 Subject: [PATCH] modify dropdown to trigger on command completion if possible --- .../aceEditor/auto-complete/AutoCompleteManager.coffee | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/services/web/public/coffee/ide/editor/directives/aceEditor/auto-complete/AutoCompleteManager.coffee b/services/web/public/coffee/ide/editor/directives/aceEditor/auto-complete/AutoCompleteManager.coffee index a10dcf618b..a3f7da17a9 100644 --- a/services/web/public/coffee/ide/editor/directives/aceEditor/auto-complete/AutoCompleteManager.coffee +++ b/services/web/public/coffee/ide/editor/directives/aceEditor/auto-complete/AutoCompleteManager.coffee @@ -192,6 +192,13 @@ define [ setTimeout () => @editor.execCommand("startAutocomplete") , 0 + if ( + change.action == "insert" and + change.lines[0] in ["\\begin{}", "\\ref{}", "\\usepackage{}", "\\cite{}"] + ) + setTimeout () => + @editor.execCommand("startAutocomplete") + , 0 monkeyPatchAutocomplete: () -> Autocomplete = ace.require("ace/autocomplete").Autocomplete