fix onLocationChange should unhide esb only if it's for the current browser