# Sticky header gone

**URL:** https://meta.discourse.org/t/sticky-header-gone/389835
**Category:** Support
**Tags:** chat, bug
**Created:** [November 27, 2025, 5:01pm UTC](https://meta.discourse.org/t/sticky-header-gone/389835 "2025-11-27T17:01:04Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Shauny](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/shauny/32/362012_2.png) [@Shauny](https://meta.discourse.org/u/Shauny)
#### Post date: [November 27, 2025, 5:01pm UTC](https://meta.discourse.org/t/sticky-header-gone/389835/1 "2025-11-27T17:01:04Z")

</div>

My forum just updated and now the header is not sticky on mobile.

Very difficult to navigate or use chat now, how can I resolve this?

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [November 27, 2025, 5:05pm UTC](https://meta.discourse.org/t/sticky-header-gone/389835/2 "2025-11-27T17:05:16Z")

</div>

Does it also happen in [safe mode](https://meta.discourse.org/t/53504?silent=true)?

---

<div class="post-metadata">

### Author: ![Shauny](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/shauny/32/362012_2.png) [@Shauny](https://meta.discourse.org/u/Shauny)
#### Post date: [November 27, 2025, 5:06pm UTC](https://meta.discourse.org/t/sticky-header-gone/389835/3 "2025-11-27T17:06:50Z")

</div>

Ah no that fixes it so it must be a plugin or component right?

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [November 27, 2025, 5:08pm UTC](https://meta.discourse.org/t/sticky-header-gone/389835/4 "2025-11-27T17:08:58Z")

</div>

I think it’s the chat plugin  
[https://github.com/discourse/discourse/pull/36248](https://github.com/discourse/discourse/pull/36248)  
[https://github.com/discourse/discourse/pull/36253](https://github.com/discourse/discourse/pull/36253)  
You might be able to override these css changes in a custom theme component, but I guess there is a reason why they were added

---

<div class="post-metadata">

### Author: ![Shauny](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/shauny/32/362012_2.png) [@Shauny](https://meta.discourse.org/u/Shauny)
#### Post date: [November 27, 2025, 5:11pm UTC](https://meta.discourse.org/t/sticky-header-gone/389835/5 "2025-11-27T17:11:21Z")

</div>

Hmm it happens unless I tick

Disable all client-side plugin customizations

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [November 27, 2025, 5:11pm UTC](https://meta.discourse.org/t/sticky-header-gone/389835/6 "2025-11-27T17:11:55Z")

</div>

That makes sense. #chat is #official

---

<div class="post-metadata">

### Author: ![Shauny](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/shauny/32/362012_2.png) [@Shauny](https://meta.discourse.org/u/Shauny)
#### Post date: [November 27, 2025, 5:13pm UTC](https://meta.discourse.org/t/sticky-header-gone/389835/7 "2025-11-27T17:13:22Z")

</div>

Do you know what CSS I need to add back in to fix this?

I don’t have a lot of time now but want to fix this bug now

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [November 27, 2025, 5:16pm UTC](https://meta.discourse.org/t/sticky-header-gone/389835/8 "2025-11-27T17:16:23Z")

</div>

It’s already fixed, so it’s surprising you are in this situation if you just updated.

The fix is in the release:

> **[Commits · discourse/discourse](https://github.com/discourse/discourse/commits/release/2025.11)**
>
> A platform for community discussion. Free, open, simple. - Commits · discourse/discourse

---

<div class="post-metadata">

### Author: ![Shauny](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/shauny/32/362012_2.png) [@Shauny](https://meta.discourse.org/u/Shauny)
#### Post date: [November 27, 2025, 5:18pm UTC](https://meta.discourse.org/t/sticky-header-gone/389835/9 "2025-11-27T17:18:25Z")

</div>

Not working even by adding in the code to my theme:

```plaintext

html.ios-device body {
    overflow: auto !important;
}

html.ios-device.composer-open body,
html.ios-device.has-full-page-chat body {
  overflow: hidden !important;
}
```

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [November 27, 2025, 5:19pm UTC](https://meta.discourse.org/t/sticky-header-gone/389835/10 "2025-11-27T17:19:47Z")

</div>

Can you be more precise when you say “I just updated”, was it few hours ago, or actually yesterday?

---

<div class="post-metadata">

### Author: ![Shauny](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/shauny/32/362012_2.png) [@Shauny](https://meta.discourse.org/u/Shauny)
#### Post date: [November 27, 2025, 5:20pm UTC](https://meta.discourse.org/t/sticky-header-gone/389835/11 "2025-11-27T17:20:31Z")

</div>

My host updated it, literally about an hour ago, but in the Admin it says updated a day ago. I guess it’s an older version?

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [November 27, 2025, 5:22pm UTC](https://meta.discourse.org/t/sticky-header-gone/389835/12 "2025-11-27T17:22:34Z")

</div>

It depends what strategy your host is using for updates. Can you share who you’re hosted with?

---

<div class="post-metadata">

### Author: ![Shauny](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/shauny/32/362012_2.png) [@Shauny](https://meta.discourse.org/u/Shauny)
#### Post date: [November 27, 2025, 5:25pm UTC](https://meta.discourse.org/t/sticky-header-gone/389835/13 "2025-11-27T17:25:02Z")

</div>

Yes it’s these:

> **[Managed Discourse Hosting - Communiteq](https://www.communiteq.com/)**

I’ve emailed them to ask if we can update again.

(How can I see which exact version I’m on? And which versions are available?)

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [November 27, 2025, 5:25pm UTC](https://meta.discourse.org/t/sticky-header-gone/389835/14 "2025-11-27T17:25:22Z")

</div>

Is it about [https://forum.tardis.guide/](https://forum.tardis.guide/) which you linked in your profile? That’s on [Commits · discourse/discourse · GitHub](https://github.com/discourse/discourse/commits/75d61b4) and, based on the plugins, it seems to be hosted by communiteq.

---

<div class="post-metadata">

### Author: ![Shauny](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/shauny/32/362012_2.png) [@Shauny](https://meta.discourse.org/u/Shauny)
#### Post date: [November 27, 2025, 5:27pm UTC](https://meta.discourse.org/t/sticky-header-gone/389835/15 "2025-11-27T17:27:46Z")

</div>

Yes that’s right. Looks like the latest fix is not live.

I’ve asked them to update. But I did put that CSS into my theme and it hasn’t helped.

---

<div class="post-metadata">

### Author: ![Shauny](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/shauny/32/362012_2.png) [@Shauny](https://meta.discourse.org/u/Shauny)
#### Post date: [November 27, 2025, 8:16pm UTC](https://meta.discourse.org/t/sticky-header-gone/389835/16 "2025-11-27T20:16:29Z")

</div>

Also getting reports that the sidebar doesn’t stick on iPad, is this the same issue?

 ![ed486f84af18fef55b38e9eec333f6196bd23549](https://global.discourse-cdn.com/meta/original/4X/e/d/4/ed486f84af18fef55b38e9eec333f6196bd23549.jpeg)

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [November 28, 2025, 12:50pm UTC](https://meta.discourse.org/t/sticky-header-gone/389835/17 "2025-11-28T12:50:34Z")

</div>

Not sure but yes this might related, I recommend you ask your hoster to update your instance to the last commit of the release branch.

---

<div class="post-metadata">

### Author: ![Shauny](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/shauny/32/362012_2.png) [@Shauny](https://meta.discourse.org/u/Shauny)
#### Post date: [November 28, 2025, 2:38pm UTC](https://meta.discourse.org/t/sticky-header-gone/389835/18 "2025-11-28T14:38:21Z")

</div>

They are being unresponsive at the moment.

---

<div class="post-metadata">

### Author: ![Shauny](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/shauny/32/362012_2.png) [@Shauny](https://meta.discourse.org/u/Shauny)
#### Post date: [November 28, 2025, 6:00pm UTC](https://meta.discourse.org/t/sticky-header-gone/389835/19 "2025-11-28T18:00:55Z")

</div>

I couldn’t wait any longer so added to my theme:

```plaintext
html.ios-device body {
    overflow: visible !important;
}

```

I hope this doesn’t break anything.

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [November 28, 2025, 10:17pm UTC](https://meta.discourse.org/t/sticky-header-gone/389835/20 "2025-11-28T22:17:40Z")

</div>

> [@Shauny](#):
>
> They are being unresponsive at the moment.

We apparently misrouted your ticket 😭  
Your forum has been updated to the version including the fix now.

[Next page](https://meta.discourse.org/t/sticky-header-gone/389835.md?page=2)
