I have a strange, intermittent issue with textareas. It mostly seems to happen in mobile browsers. The issue is that, when editing text *in the middle* of a textarea, as opposed to adding to the end, sometimes the cursor jumps to the end. I assume it's some kind of re-creation of the textarea DOM element.
I have made a simple application with a textarea but that DOES seem to work fine... so I'm wondering if the problem happens because my application is bigger, and I have "subapplications" that use App.map for messages and so on.
Has anyone seen that before? Is it something stupid I'm doing, a bug in Elm, ...? I can make the full source code available if that'll help.