Community
Participate
Working Groups
When I refactored the services code, I removed a verifyInputChange callback that I thought was no longer necessary. Turns out it is. The symptom is that you get the dirty prompt when going to another document (because we have onbeforeunload handling in the page) but not when the hash changes. I'll make a surgical fix for M5 and a real fix in M6 with bug 334195.
Actually, this has been broken since at least M4. One challenge here is that if we want to prompt when changing the hash, we have to make sure we don't prompt if the only change is moving around among line numbers (such as using the outliner)
Even though this is not a regression, it is a bad bug (loss of data). Released fix and tagged for 2am build.