Multiple dropdown synchronisation

That’s the core of the problem. The ‘index’ of the sub-category is carried over when the main category is changed, so the ‘view’ function does not know what to display.

It could display a generic ‘No city selected’ view, I suppose, but that still wouldn’t really be in sync.