I only listen for the `blur` event now. It's a micro-optimization, but we only need to update the display when the multi-select dialog is closed.