# Editing topic title/category or tag does not re-render docked header

**URL:** <https://meta.discourse.org/t/editing-topic-title-category-or-tag-does-not-re-render-docked-header/54468>\
**Category:** Bug\
**Created:** [12월 19, 2016, 3:31오전 UTC](https://meta.discourse.org/t/editing-topic-title-category-or-tag-does-not-re-render-docked-header/54468 "2016-12-19T03:31:39Z")\
**Posts on this page:** 1\
**Showing post:** 1

<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:** [12월 19, 2016, 3:31오전 UTC](https://meta.discourse.org/t/editing-topic-title-category-or-tag-does-not-re-render-docked-header/54468/1 "2016-12-19T03:31:39Z")

</div>

@eviltrout I want to fix this but not sure about what the right way is to route the event.

Repro:

- Edit first post
- Scroll down so title,category and tags are now in the header
- Edit category, tags or title
- Edit is not reflected in `header-topic-info` widget cause a reload of topic is not reflected

I can think of some hacks to fix this but not sure what the correct approach is:

- Option 1: have the header widget `observe` the category for relevant changes and rerender self. (downside, more observers and need to be careful about unobserving)

- Option 2: have the controller tell the widget to re-render when first post is edited unconditionally. (downside, no clear API for how to seek out the widget and rerender)

---

_[View the full topic](https://meta.discourse.org/t/editing-topic-title-category-or-tag-does-not-re-render-docked-header/54468)._
