multihack-brackets
multihack-brackets copied to clipboard
Deleted files reappear as empty files when re-entering a room
- Delete a file with one other person.
- Leave the room after some time.
- Rejoin and the file will be recreated as an empty file with the same path.
YJS dumps emits the history of create/deletes on sync, instead of giving the current state. Combined with the async nature of the filesystem, this allows files to be remade (multiple async create/deletes started at the same time will result in the file being created)