minor doc improvement
[BUG #7222] only apply scroll fix if there's no location.hash
[BUG #7222] refresh list of modules before checking visibility
Added samples provided by nicosteiner