fix hint-hiding crash
ensure current state started before enter