Seems that spying on ```ThreadListUI.cancelEdit``` would be less dependent on internals, but it's up to you.