fixed gesturehitflag logic error when assigning none on deactivate

if it's the same as before, then set none, otherwise another tag is
what we are focusing on matching