[Fix] event listener unsetting on region swap.