:bug::shoe: prevents orphaned editor in buffer destroy listener