Emilio, a mi no me sucede lo de que golpee dos veces, prueba con esta modificación si te sigue pasando. Por cierto, antes no ocurría pero cun tu merge si, al cubrirte y dejar de cubrirte no hace el onStop() por lo que los componentes dormidos no despiertan y aunque pasas a estado idle no te puedes mover. Tiene que ser lo que estuvimos hablando ayer de la maquina de estado, lo mismo si que sigue haciendo falta aquel onstop() en reset.