uix:DropDown introduce `on_dismiss` event and use it in Spinner. fixes

the issue of having to press the spinner twice to show the dropdown if
dismissed by touching outside.