Ich befürchte, dass Du das Backend-Dokument änderst, während das FrontEnd-Dokument noch offen ist und damit geneigt, auch noch Änderungen aus dem FrontEnd entgegen zu nehmen. Da das FrontEnd-Dok nach wie vor "in-memory" ist, überschreibt es beim Speichern natürlich die gerade im Backend gemachte Änderung (so, wie es ja auch sein soll).
Workarounds (eine kleine Auswahl):
- Wenn die Änderung im Backend die entscheidende ist: Vorher Frontend-Doc schliessen ohne speichern oder erst Frontend speichern / schliessen und dann Backend-Änderung machen.
- Wenn im Frontend nach Backend-Änderung noch gedreht werden darf / soll: Nach Backend-Änderung zwingend Frontend reloaden / refreshen.
Ansonsten: Mehr Input, mehr Output
Bernhard
PS: Eine Lösung wird sich generell finden. Frage: Besonders "aggressiv" reagieren RT-Items - sind die bei Dir auch involviert ?