Speech to text on Android: only first char appears in TextEditor

When using speech to text feature on Android via its virtual keyboard (microphone key) it results in a single char pasted into TextEditor component. However on iOS it works as expected. Should I change some settings or is it a bug or limitation?

I am bumping this as the problem still exists. One cannot input text in TextEditor using voice recognition. Only first letter is pasted.