Search all threads with search bar

Fixes #791
When updating the viewer, don't change the route

Fixes #790