1. Go to https://marketplace-altdev.allizom.org/category/books
2. Click "New" tab.
3. Watch scroll position get reset to the top.
Scroll position should be preserved.
Scroll position does not get reset to the top.
Stuart: this might be easiest if you use .trigger('divert') instead of relying on the click fallback of trigger('navigate') on those tabs instead of writing something crazy. Iirc, divert doesn't change scroll position.
Verified as fixed in https://marketplace-dev.allizom.org/ on FF24 (Win 7)
Postfix screencast http://screencast.com/t/WJAhOsn0HBCT