Hi knn,
there can be several reasons for this.
If you are running HE version higher then 1.48.782, than it can be recently added feature:
New. Updated and not modified documents from now on reloaded automatically by default. Controlled by new XML flag AutoReloadNonModified.Also can be that some when, when prefs.js was updated and HE shows use message box with request for reload you have selected "Always reload for this file". Or you set this property explicitly menu File->Auto-Reload.
But probably reason is first case. This also explains why Undo was lost.
Topic Summary
Posted by: knn Posted on: Today at 09:32:55 am
Insert Quote
I started Firefox.
I edited "prefs.js" (from the firefox folder) while FireFox was running.
I closed Firefox.
"prefs.js" got automatically reset without confirmation.
HOWEVER:
1) SOMETIMES HippoEdit asks for confirmation
2) Sometimes I close FireFox, "prefs.js" is NOT reset, BUT all undos are gone (= I cannot undo anything anymore).
I think, this depends from who have saved prefs.js first, HE or Firefox. That can happen, that HE saves it, than Firefox reloads it internally and than saves without any change. In this case HE will reload it anyway (there are no diffs done) because modified date of file has been changed, but because content is same, it will look like that document was no reset. But actually it is.
Best regards,
Alex.