While implementing item associations into my extension I think I stumbled about a problem with it. But it may also be an error on my side. So I'm asking her first before opening a tracker.
When I associate two articles in the backend, everything works fine as expected. Switching the language will link to the matching article in frontend.
However if I edit one of this article in frontend, it will remove the associations and thus break the switching.
I believe this happens because the frontend edit form doesn't have the association fields. But I may miss something.