Hello, I have a custom caret listener and a custom editorTabAction. When I press tab and the language is English, editorTabAction is called first and then the caretListener. When I am typing in Korean, the caretListener is called first and then the editorTabAction. My code relies on editorTab being called first. What might be the issue here?
Is it reproducible on your end? Should I get the functionStack somehow and check in caretListener if editorTabAction will be called later and adjust my code to that? how to achieve this?