A bug has been reported with the “none” category filter. When a user navigates to a category with the “none” filter, then changes it to “all”, and back to “none”, the filter does not work as expected, showing topics from all categories instead of just the top-level category. However, a page reload resolves the issue. nathank notes that this issue is not specific to the default category setting, but rather a general bug. vinothkannans has identified a fix for the issue with a commit to the Discourse repository.
This is a problem for us too, and I was just about to report it as a ‘bug’ as well.
I had thought that it was related to the recent addition of the Category setting that allows /none to be the default - but it actually just seems to be a bug as it happens in other categories too.