// illegal move
if (move === null) return 'snapback';
- history = game.history({ verbose: true });
+ var new_history = game.history({ verbose: true });
+ history = [];
+ for (var i = 0; i < new_history.length; ++i) {
+ history.push(new_history[i].san);
+ }
move_override = history.length;
+ update();
};
// update the board position after the piece snap