# Each category pages show list of all categories before the topic list after update

**URL:** <https://meta.discourse.org/t/each-category-pages-show-list-of-all-categories-before-the-topic-list-after-update/48801>\
**Category:** Bug\
**Created:** [18 augustus 2016 om 12:20 UTC](https://meta.discourse.org/t/each-category-pages-show-list-of-all-categories-before-the-topic-list-after-update/48801 "2016-08-18T12:20:07Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pad\_Pors](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pad_pors/32/52016_2.png) [@Pad\_Pors](https://meta.discourse.org/u/Pad_Pors)\
**Post date:** [18 augustus 2016 om 12:20 UTC](https://meta.discourse.org/t/each-category-pages-show-list-of-all-categories-before-the-topic-list-after-update/48801/1 "2016-08-18T12:20:07Z")

</div>

here is 2 snapshots of a category page, e.g. /c/wiki, though it’s in Persian:

 ![](https://global.discourse-cdn.com/meta/original/3X/a/4/a4d38d426cbf081867a480d46766884de4277987.png)

 ![](https://global.discourse-cdn.com/meta/original/3X/0/3/036db4d818b1be4f0fba5fa587390b175b84ac4e.png)

after I go to a category, first it shows all the categories listed and then it shows a “loading” symbol, and then the topic list.

I deactivated all the changed css and it doesn’t fix the issue. any idea what’s wrong there in our forum?

---

<div class="post-metadata">

**Author:** ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)\
**Post date:** [18 augustus 2016 om 12:23 UTC](https://meta.discourse.org/t/each-category-pages-show-list-of-all-categories-before-the-topic-list-after-update/48801/2 "2016-08-18T12:23:05Z")

</div>

Looks like the new Categories design isn’t LTR friendly

> [@Redesigning the default category page](https://meta.discourse.org/t/redesigning-the-default-category-page/46783/25):
>
> Ok, the first pass is [now live](https://meta.discourse.org/categories). Let me know what you think!

---

<div class="post-metadata">

**Author:** ![Pad\_Pors](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pad_pors/32/52016_2.png) [@Pad\_Pors](https://meta.discourse.org/u/Pad_Pors)\
**Post date:** [18 augustus 2016 om 12:25 UTC](https://meta.discourse.org/t/each-category-pages-show-list-of-all-categories-before-the-topic-list-after-update/48801/3 "2016-08-18T12:25:33Z")

</div>

thanks, but the category page is ok and nice indeed:

 ![](https://global.discourse-cdn.com/meta/original/3X/7/e/7e20b85490d4821fbe66dd7b0c99cc7de069813f.png)

but each category page, let’s say [ourforum.com/c/category1](http://ourforum.com/c/category1) doesn’t work correctly. is it still something to do with the new category design?

---

<div class="post-metadata">

**Author:** ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)\
**Post date:** [18 augustus 2016 om 12:34 UTC](https://meta.discourse.org/t/each-category-pages-show-list-of-all-categories-before-the-topic-list-after-update/48801/4 "2016-08-18T12:34:32Z")

</div>

Not 100% sure, but do you have `show subcategory list` setting enabled? I wonder if that has to do with it, or if it is due to the Topic Preview Plugin.

---

<div class="post-metadata">

**Author:** ![Pad\_Pors](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pad_pors/32/52016_2.png) [@Pad\_Pors](https://meta.discourse.org/u/Pad_Pors)\
**Post date:** [18 augustus 2016 om 12:38 UTC](https://meta.discourse.org/t/each-category-pages-show-list-of-all-categories-before-the-topic-list-after-update/48801/5 "2016-08-18T12:38:18Z")

</div>

nice shot 😌, and yes, with disabling this option things are fine with each category page.

---

<div class="post-metadata">

**Author:** ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)\
**Post date:** [18 augustus 2016 om 12:41 UTC](https://meta.discourse.org/t/each-category-pages-show-list-of-all-categories-before-the-topic-list-after-update/48801/6 "2016-08-18T12:41:55Z")

</div>

@zogstrip, this may be something to look into then? As that `show subcategory list` is causing the category views to behave oddly.

---

<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:** [19 augustus 2016 om 23:35 UTC](https://meta.discourse.org/t/each-category-pages-show-list-of-all-categories-before-the-topic-list-after-update/48801/7 "2016-08-19T23:35:14Z")

</div>

Absolutely, we got to get this sorted before we deploy gearbox @zogstrip

---

<div class="post-metadata">

**Author:** ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)\
**Post date:** [22 augustus 2016 om 01:15 UTC](https://meta.discourse.org/t/each-category-pages-show-list-of-all-categories-before-the-topic-list-after-update/48801/8 "2016-08-22T01:15:19Z")

</div>

Yep, reproduced this on Try as well for good measure.

1. Make a sub-category
2. Enable `show subcategory list`
3. Enter parent category

And you get this:

 ![](https://global.discourse-cdn.com/meta/original/3X/3/a/3a998736be7aed987935a63b5c8c1135fc0399e2.png)

Also notice the addition of “Latest - There are no latest topics. That’s sad”

---

<div class="post-metadata">

**Author:** ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)\
**Post date:** [22 augustus 2016 om 21:20 UTC](https://meta.discourse.org/t/each-category-pages-show-list-of-all-categories-before-the-topic-list-after-update/48801/9 "2016-08-22T21:20:32Z")

</div>

I fixed the `show subcategory list` issue while adding the new `category_page_style` site setting 🍓

[https://github.com/discourse/discourse/commit/4d6028ea2db6f1abf1041a10b26692b3b41a7b42](https://github.com/discourse/discourse/commit/4d6028ea2db6f1abf1041a10b26692b3b41a7b42)

---

<div class="post-metadata">

**Author:** ![tjlamby](https://avatars.discourse-cdn.com/v4/letter/t/3da27b/32.png) [@tjlamby](https://meta.discourse.org/u/tjlamby)\
**Post date:** [22 augustus 2016 om 22:42 UTC](https://meta.discourse.org/t/each-category-pages-show-list-of-all-categories-before-the-topic-list-after-update/48801/10 "2016-08-22T22:42:51Z")

</div>

Not being a coder, I have no idea what you are all talking about. I was in the process of changing the home page on thirty sites from Categories to Latest when the update took effect on our sites, so spent several hours trying to figure out what I had done…

The simple fix until someone “swats the bug” is to uncheck the box in the basic set up:

“Show subcategory list instead of topic list when entering a category.” in the

Everything goes back to normal then.

---

<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:** [23 augustus 2016 om 01:18 UTC](https://meta.discourse.org/t/each-category-pages-show-list-of-all-categories-before-the-topic-list-after-update/48801/11 "2016-08-23T01:18:10Z")

</div>

I think you were just a bit unlucky there, we deployed standard with the bug and then redeployed it with the fix.

---

<div class="post-metadata">

**Author:** ![tjlamby](https://avatars.discourse-cdn.com/v4/letter/t/3da27b/32.png) [@tjlamby](https://meta.discourse.org/u/tjlamby)\
**Post date:** [23 augustus 2016 om 02:11 UTC](https://meta.discourse.org/t/each-category-pages-show-list-of-all-categories-before-the-topic-list-after-update/48801/12 "2016-08-23T02:11:11Z")

</div>

Thanks, you are likley right. We had a couple of 5 gig communities coming over last week and this and consequently held an update. The crew in my office were quite entertaining as frustrated as I was getting not being able to undo what I thought I did. The new look is great BTW, thanks…  
.

---

<div class="post-metadata">

**Author:** ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Post date:** [24 augustus 2016 om 21:28 UTC](https://meta.discourse.org/t/each-category-pages-show-list-of-all-categories-before-the-topic-list-after-update/48801/13 "2016-08-24T21:28:26Z")

</div>

This topic was automatically closed after 2 days. New replies are no longer allowed.
