BUGFIX: don't move selection when nothing is selected
FIX: searchContext set too early

This was firing before previous route deactivated.
FEATURE: make # more useful for keyboard users
FIX: not highlighting stuff a second time