Steps to reproduce:
1) Open an empty Writer document.
2) Open a second window using Window -> New window. Notice that both cursors are at paragraph 0, character position 0.
3) Start typing in the first window.
Expected behavior: cursor in the second window stays unchanged.
Actual behavior: cursor gets moved with the cursor of the other window.
There are a couple of other elements that don't move when typing at the cursor position (bookmarks, at-character anchored pictures, etc), the cursor of other windows could have the same behavior, I guess.
Miklos Vajna committed a patch related to this issue.
It has been pushed to "master":
tdf#102384 sw: avoid moving cursors of other windows in SwTextNode::Update()
It will be available in 5.3.0.
The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
Affected users are encouraged to test the fix and report feedback.