I'm using facet api with search api and SOLR. This all works as expected.
For non-search pages I use the views facet block and this displays the facets as required.
What I want to do though is have some of the facets pre-selected on non search pages.
For example: I have a views page: example.com/london I would like to show facets with 'london' preselected as if I was on a search page for london.
I've tried using a contextual filter on the views facet block and it half works. It shows only the selected city BUT the facet checkbox isn't checked; and if I click any of the other facets it does not show results filtered by city...
Any suggestions how I can get this to work?