Nit: should be named something like `_onClickOutside` so it doesn't sound like a click handler for the dropdown itself.