@Jsolomon If the book you overwrote with is the same, all properties will be preserved. This happens when there are differences between the old/new version (even metadata changes).
Marvin needs to do this because if the content changes, then highlight ranges, bookmarks, and some other properties might 'shift' . Restoring 'old' highlights/bookmarks/etc on a different version cannot be guaranteed to be reliable.
|