Steps to reproduce:
Use Microsoft Edge on Windows 10 (I'm using RTM, version 20.10240.16384.0).
Go to StackExchange chat. Specifically, I'm testing this in Super User's chatroom, Root Access.
Make sure you're logged in and have >20 rep network-wide so you can talk.
Hover over a chat message, then click the arrow on the right-hand side of the message box to start replying to the chat message.
Start typing.
Observe that your chat textbox now has something in it like "Hello:215456839", instead of ":215456839 Hello". The former will appear in chat as nonsense; the latter will reply to message #215456839.
Expected result: the "caret" should be moved to the end of the textbox after the message ID is inserted. This behavior works fine on Internet Explorer, Firefox, and Chrome, but not on Microsoft Edge.
Questions:
- Do we have to wait for Edge to update for this, or can it be worked around in SE's chat code?
- Should I/we report this to Microsoft as a compatibility issue?
- What is the "root cause" technical description of the actual problem that causes this behavior?
Screenshot added by Nathan Osman: