# Help Needed Fixing a Discourse Scrolling Bug

**URL:** https://meta.discourse.org/t/help-needed-fixing-a-discourse-scrolling-bug/392274
**Category:** Marketplace
**Created:** [December 28, 2025, 1:09am UTC](https://meta.discourse.org/t/help-needed-fixing-a-discourse-scrolling-bug/392274 "2025-12-28T01:09:06Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![David\_Len](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david_len/32/487125_2.png) [@David\_Len](https://meta.discourse.org/u/David_Len)
#### Post date: [December 28, 2025, 1:09am UTC](https://meta.discourse.org/t/help-needed-fixing-a-discourse-scrolling-bug/392274/1 "2025-12-28T01:09:06Z")

</div>

Hi, I’m experiencing a scrolling bug after adding a widget via a Discourse theme component and could use some help fixing it. Paid.

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [December 28, 2025, 11:43pm UTC](https://meta.discourse.org/t/help-needed-fixing-a-discourse-scrolling-bug/392274/2 "2025-12-28T23:43:05Z")

</div>

Hi David, can you provide additional details. Like What component you added when this bug was noticed. Discourse version and build info.

It will give ppl a better idea if what you need help with as a scrolling bug is a bit vague.  
.it is possible too that someone might have an easy fix by suggesting an alternative component.

You can also use your browser’s Dev tools to see if there are errors in the console.

---

<div class="post-metadata">

### Author: ![David\_Len](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david_len/32/487125_2.png) [@David\_Len](https://meta.discourse.org/u/David_Len)
#### Post date: [December 29, 2025, 1:06pm UTC](https://meta.discourse.org/t/help-needed-fixing-a-discourse-scrolling-bug/392274/3 "2025-12-29T13:06:24Z")

</div>

Hi Dan, thanks for the reply.

I’m using a theme component to display a widget that appears in the sidebar on desktops and at the top of the post on mobile.

The issue is that it seems to interfere with Discourse’s ‘jump to last read’ feature. When a user opens a topic they’ve read before, the page initially scrolls to the correct position, but then the widget seems to trigger a layout shift or a partial reload. This ‘glitch’ forces the page back to the top, losing the user’s place.

I’ve attached a video to show exactly how the jump occurs. I’m using the latest version of Discourse  
**Video:** [https://drive.google.com/file/d/1PjIkhRQPf4HFMDYDQ6oj3jsxgx0D8Zxr/view?usp=sharing](https://drive.google.com/file/d/1PjIkhRQPf4HFMDYDQ6oj3jsxgx0D8Zxr/view?usp=sharing)

**Live link** : [https://mytestsitetally.discourse.group/t/aave-14-test-eneded-proposal/27](https://mytestsitetally.discourse.group/t/aave-14-test-eneded-proposal/27)

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [December 30, 2025, 4:45pm UTC](https://meta.discourse.org/t/help-needed-fixing-a-discourse-scrolling-bug/392274/4 "2025-12-30T16:45:36Z")

</div>

Are you using a custom #Customization > Theme component or one listed in the #Customization > Theme component category?

If Custom and you are using the widget spu, iirc that has been deprecated with changes in discourse. I am not sure myself as I am still learning but think it is now maybe done with a glimmer component?

I am in mobile. Can you post a screenshot of the console error(s) as hard for me to zoom in on the video

---

<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: [December 30, 2025, 7:58pm UTC](https://meta.discourse.org/t/help-needed-fixing-a-discourse-scrolling-bug/392274/5 "2025-12-30T19:58:47Z")

</div>

> [@David\_Len](#):
>
> I’m using a theme component to display a widget that appears in the sidebar on desktops and at the top of the post on mobile.

Do you use plugin outlets to place the widget?

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [January 29, 2026, 7:59pm UTC](https://meta.discourse.org/t/help-needed-fixing-a-discourse-scrolling-bug/392274/6 "2026-01-29T19:59:25Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
