mirror of
https://github.com/penpot/penpot.git
synced 2026-11-06 10:00:38 +00:00
The answer to a save lists the changes other sessions stored before it, such as the backend's repair of a damaged file. When the answer came before the message with such a change, the saved commit was acknowledged first, and the late change was then applied on top of the local edits instead of under them, out of the server's order. A saved commit of the open file now stays pending until this tab has received every change the answer lists from other sessions, so a late change is applied under the local edits. If one does not arrive within 10 seconds, the file reloads.