Don't lock the duchain while handling navigation widget events.
Only the html generation needs to lock the duchain (or?), thus
remove it elsewhere to not get assertions further down when doing
more complicated stuff like for the signature assistant.
BUG: 368270