1.6: Imported RTF changes not saved on program close

I downloaded the 1.6 beta this morning onto my work computer (Window XP SP3, 32-bit) and I must say I’m quite impressed! Most all my complaints about the previous beta are gone, and I’m able to do actual work with it.

However, I have noticed some strange behavior when I import RTF files. Here are the steps:

  1. Export a Microsoft Word 2007 or 2010 DOCX file to RTF format.
  2. Import into Scrivener.
  3. Make a change to the imported RTF file inside Scrivener.
  4. Save, and close Scrivener.
  5. Re-open Scrivner, and the changes are not saved. The imported RTF is magically back to the initial state it was in when you imported it.

I’ve noticed that it’s not an issue if you cut and paste text from the RTF document into a “New Text” inside Scrivener. These “New Text” documents are saved and all changes are shown next time you open it. This is specific to the text document that gets created when you import from RTF.

I’ve tried the same thing importing from plain text (TXT) and all changes are saved properly on reopening the program. This definitely seems to be confined to imported documents from RTF. I can provide more information if needed.