Search the Community
Showing results for tags 'AFD-874'.
Found 1 result
It appears that Affinity Designer does not always write changes back to the original file. These changes are then flushed when the document is closed. This behavior can easily be observed in Finder by noting the file modification date and/or size, which do not change when the file is saved in Affinity Designer. However, the file modification date and size are updated once the document is closed. It appears that changes are being written to a temporary document in another location while the document is closed and then "committed" to the original file only when the document is closed. This behavior may be dependent on file size, at was only exhibited for larger files -- my smaller files appear to be written back to their original location immediately. This behavior is problematic, as it breaks our workflow in serious ways. For example, without closing the document: i) Other computers and users that share the same DropBox account don't see changes, even though they were explicitly saved in Affinity Designer. ii) Modifications may not be backed up to Time Machine as long as the file remains open in Affinity Designer. iii) Changes will not be flushed/committed back to the original file in the event that the app crashes. iv) It makes working with a version control system such as a Git or Subversion problematic, as the VCS will not "see" the changes until the file is closed. This interrupts our workflow where we expect to be able to commit changes to the repository without having to always close the document to ensure that the changes are written back to the original location. I have no idea whether this behavior is a bug or by design, but it needs to change. Buffering changes to a temporary location is OK to ensure that data is not lost by a crash, but changes should *always* be written back to the original file location whenever the user explicitly saves the file.