- support click-activation on input's focus
- show the whole list of options on empty search
- reformat code