Fix bug where max zoom didn't properly recalculate when changing chromosome

it worked fine for jumping to a full chromosome, but if the destination locus was a range or gene name (e.g. EGFR) no recalculation was performed