fixed zoom after map change