keypress lock while moving is OK

now its not reading key press while the puzzle is doing a face move
animation.
it works for face rotations and for UNDO