pass gesture state through hold