I ran into a bug where the monaco editor was not showing the autocomplete dropdown even though I had specified my trigger characters correctly.
The root cause was because of 2 issues:
- I did not register my custom language using monaco.languages.register(….).
- Once I did register my language, I was registering it after the editor was already mounted. It must be registered first.