if (p.held == us) {
recompute_keybindings();
}
+ let occregions_changed = occregion_update(piece, p, { occregion: null });
+ if (occregions_changed) redisplay_held_ancillaries();
}
piece_error_handlers.PosOffTable = <PieceErrorHandler>function()
console.log('MODIFY DONE');
}
function occregion_update(piece: PieceId, p: PieceInfo,
- info: PreparedPieceState) {
+ info: { occregion: string | null } ) {
let occregions_changed = (
info.occregion != null
? occregions.insert(piece, info.occregion)