# "Show subcategory list" is weird

**URL:** <https://meta.discourse.org/t/show-subcategory-list-is-weird/25789>\
**Category:** Feature\
**Created:** [27 Febbraio 2015, 7:53pm UTC](https://meta.discourse.org/t/show-subcategory-list-is-weird/25789 "2015-02-27T19:53:49Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Maestra\_Powers](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/maestra_powers/32/37362_2.png) [@Maestra\_Powers](https://meta.discourse.org/u/Maestra_Powers)\
**Post date:** [27 Febbraio 2015, 7:53pm UTC](https://meta.discourse.org/t/show-subcategory-list-is-weird/25789/1 "2015-02-27T19:53:50Z")

</div>

So I enabled “show subcategory list” feature, I like Discourse this way much better. But main category also shows topics from all subcategories - why? :yuno:

 ![](https://global.discourse-cdn.com/meta/original/3X/4/b/4b28e9eaf19e4cc829c3e413bc6e22d2ef1c8da1.jpg)

Shouldn’t it show topics from main category only? Like [this](http://dl1.joxi.net/drive/0001/2051/108547/150227/ced0c20a70.jpg) - this makes much more sense to me. If I disable “show subcategory list” feature, I can view topics placed in main category only, like this:

![](https://global.discourse-cdn.com/meta/original/3X/b/5/b553a0b4fb266fbada4fe4e6cdb8093befb74dc2.jpg)

But if I enable it - I can’t. I see only one way to separate topics in root category now - place them in another subcategory. But that’s one extra subcategory and my users doesn’t used to this stricture.

My question - if “show subcategory list” enabled, why don’t you guys add “Latest” view for category and all subcategories here? Like on disabled “show subcategory list” type of view.

![](https://global.discourse-cdn.com/meta/original/3X/5/3/538c6848e07356a09e5d371b0d8cf26657134020.jpg)

This button should show latest for this category and all subcategories, not category itself - it should show only topics placed in this root category. Please make this kind of view possible via settings in admin panel. 😭 Till then I’ll have to deal with extra subcategory structure.

---

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)\
**Post date:** [27 Febbraio 2015, 9:46pm UTC](https://meta.discourse.org/t/show-subcategory-list-is-weird/25789/2 "2015-02-27T21:46:06Z")

</div>

We disabled the ability to hide “latest” from the top menu its just wrong.

---

<div class="post-metadata">

**Author:** ![Maestra\_Powers](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/maestra_powers/32/37362_2.png) [@Maestra\_Powers](https://meta.discourse.org/u/Maestra_Powers)\
**Post date:** [27 Febbraio 2015, 10:45pm UTC](https://meta.discourse.org/t/show-subcategory-list-is-weird/25789/3 "2015-02-27T22:45:23Z")

</div>

But you also disabled ability to view topics only from parent category, without topics from sub-categories. 😭 Wouldn’t it be better to have same logic here as on main page? I mean - press “latest” button to view latest from this category, press “new” to view new, etc And then you can place topics from only parent category where latest shows now - I think it makes more sense. I probably explained situation in a bad way - language barier, sorry. Here’s another screenshot explaining my solution on how to view topics only from root category. We probably should have just a checkbox in admin panel “show topics from subcategories in parent category” - this is always on right now, but I would like very much to turn it off.

 ![](https://global.discourse-cdn.com/meta/original/3X/9/1/91bced48671987c68cf1958dae348b589b41b9c7.jpg)

---

<div class="post-metadata">

**Author:** ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)\
**Post date:** [27 Febbraio 2015, 10:51pm UTC](https://meta.discourse.org/t/show-subcategory-list-is-weird/25789/4 "2015-02-27T22:51:59Z")

</div>

Do you not have this menu?

![](https://global.discourse-cdn.com/meta/original/3X/b/d/bd1a61436fa015b5f04b4125794ad110488111d1.png)

---

<div class="post-metadata">

**Author:** ![Maestra\_Powers](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/maestra_powers/32/37362_2.png) [@Maestra\_Powers](https://meta.discourse.org/u/Maestra_Powers)\
**Post date:** [27 Febbraio 2015, 10:53pm UTC](https://meta.discourse.org/t/show-subcategory-list-is-weird/25789/5 "2015-02-27T22:53:22Z")

</div>

> [@Mittineague](#):
>
> Do you not have this menu?

No, when you enable “show subcategory list” in admin panel, you don’t have it.

---

<div class="post-metadata">

**Author:** ![Maestra\_Powers](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/maestra_powers/32/37362_2.png) [@Maestra\_Powers](https://meta.discourse.org/u/Maestra_Powers)\
**Post date:** [27 Febbraio 2015, 11:08pm UTC](https://meta.discourse.org/t/show-subcategory-list-is-weird/25789/6 "2015-02-27T23:08:49Z")

</div>

Come to think about this - “show topics from subcategories in parent category” checkbox would fix everything that I find weird about this behavior.

![](https://global.discourse-cdn.com/meta/original/3X/d/9/d92817e7f6e4ac9ad5191b6fb3181c2d040dbb32.jpg)

---

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [14 Marzo 2017, 5:11pm UTC](https://meta.discourse.org/t/show-subcategory-list-is-weird/25789/7 "2017-03-14T17:11:33Z")

</div>

the `show subcategory list` setting is no more.

> [@cpradio](#):
>
> It is now on each Category in the Settings tab when you edit that category.

---

<div class="post-metadata">

**Author:** ![chapoi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/32/537252_2.png) [@chapoi](https://meta.discourse.org/u/chapoi)\
**Post date:** [4 Dicembre 2025, 11:35am UTC](https://meta.discourse.org/t/show-subcategory-list-is-weird/25789/8 "2025-12-04T11:35:43Z")

</div>


