fixed previous zoom don't being removed