Maybe we should make updateSearchList() take an optional callback.  That would then possibly remove the need for the `setTimeout()` in the test.