fix(notes): no self-conflicts when typing in a rhythm
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m51s
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m51s
Several unsent text changes of one block were applied one by one to the local view, numbering local versions ahead of the server, which folds them into one change (formBatch). The focused field kept the inflated version as base, so the next edit after a sync conflicted with the user's own text. The local view now applies pending ops as they will be sent. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
b55334b163
commit
fbc404fea1
3 files changed
+30
-1
No files matched your search
@@ -6,6 +6,9 @@ Das Format folgt [Keep a Changelog](https://keepachangelog.com/de/1.1.0/), die V
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### Fixed
|
||||
- Notizen: Wer im Rhythmus tippte (kurze Pausen zwischen den Wörtern), bekam Konfliktkopien gegen sich selbst, auch in nicht geteilten Notizen. Mehrere ungesendete Änderungen an einem Punkt zählten lokal als mehrere Versionen, beim Server aber als eine.
|
||||
|
||||
## [0.6.0] - 2026-10-29
|
||||
|
||||
### Added
|
||||
|
||||
Reference in new issue
Block a user