handle edge case of zoom being toggled but only mouse down is triggered and no
lasso drawn