# What does the timeline back button do?

**URL:** https://meta.discourse.org/t/what-does-the-timeline-back-button-do/111883
**Category:** Support
**Created:** [March 18, 2019, 1:58am UTC](https://meta.discourse.org/t/what-does-the-timeline-back-button-do/111883 "2019-03-18T01:58:27Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![seanblue](https://avatars.discourse-cdn.com/v4/letter/s/dc4da7/32.png) [@seanblue](https://meta.discourse.org/u/seanblue)
#### Post date: [March 18, 2019, 1:58am UTC](https://meta.discourse.org/t/what-does-the-timeline-back-button-do/111883/1 "2019-03-18T01:58:27Z")

</div>

If I scroll up a bunch in a topic, the back button appears next to the Discourse post scroll bar. But depending on how far I scroll up, I often have to click the button several times to get back to where I was. I’m having trouble figuring out how the back button works, so if anyone could explain it that would be very helpful.

---

<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: [March 18, 2019, 2:40am UTC](https://meta.discourse.org/t/what-does-the-timeline-back-button-do/111883/2 "2019-03-18T02:40:11Z")

</div>

The blue back button in the vertical timeline (or on mobile, it pops up above the timeline docked at the bottom) takes you to your **lowest read position in the topic**.

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

(I am testing in `https://bbs.boingboing.net/t/post-your-pet-or-animal-pics/72032` which I do have read position on, it is post #1983)

However if your lowest read position is at the absolute bottom of the topic, the button will not appear because you can already reach the bottom by pressing the end key or clicking/tapping the bottom of the timeline.

Do note that **there has to be room for it to physically appear** , so you must scroll up “enough” for it to be a meaningful jump, which depends somewhat on post count.

I can’t repro any problem with “clicking the button several times”. In the above topic every time I click the blue back button on the timeline, I am taken to my last read position.

---

<div class="post-metadata">

### Author: ![seanblue](https://avatars.discourse-cdn.com/v4/letter/s/dc4da7/32.png) [@seanblue](https://meta.discourse.org/u/seanblue)
#### Post date: [March 18, 2019, 2:50am UTC](https://meta.discourse.org/t/what-does-the-timeline-back-button-do/111883/3 "2019-03-18T02:50:12Z")

</div>

Below is a sample workflow for me that shows the issue. Let me know if there’s anything else you want me to try or show you.

* * *

Last read position:

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

* * *

Scroll up a bit to get the back button to appear:

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

* * *

Scroll up a lot more:

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

* * *

After clicking the back button once:

 ![image](https://global.discourse-cdn.com/meta/original/3X/5/1/519ea8556a8e64df17db445202d7bc6b8f33be5b.png)

* * *

After second click:

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

* * *

After third click:

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

* * *

After fourth click:

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

---

<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: [March 18, 2019, 2:52am UTC](https://meta.discourse.org/t/what-does-the-timeline-back-button-do/111883/4 "2019-03-18T02:52:38Z")

</div>

Looks like a bug with the site or theme maybe. Can you repro it here on meta? Just pick a long topic you haven’t read before, enter at the top, scroll down a bit and experiment.

The timeline back button **should stay docked to the lowest read point** , it looks to me like it is inappropriately following scroll for you.

---

<div class="post-metadata">

### Author: ![seanblue](https://avatars.discourse-cdn.com/v4/letter/s/dc4da7/32.png) [@seanblue](https://meta.discourse.org/u/seanblue)
#### Post date: [March 18, 2019, 3:07am UTC](https://meta.discourse.org/t/what-does-the-timeline-back-button-do/111883/5 "2019-03-18T03:07:22Z")

</div>

Ah, yes I am able to reproduce on meta. I tried on a couple topics and couldn’t reproduce at first. But it looks like it might only happen if your last read post is _just_ before the last post.

 ![image](https://global.discourse-cdn.com/meta/original/3X/6/f/6f51ea8d1e3d44518b14ae0ce87194c3dfe5a406.png)

---

<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: [March 18, 2019, 3:15am UTC](https://meta.discourse.org/t/what-does-the-timeline-back-button-do/111883/6 "2019-03-18T03:15:02Z")

</div>

Interesting, the tick mark on the timeline is where it’s supposed to be, but the button is incorrect. Perhaps this is an off-by-one bug @eviltrout?

---

<div class="post-metadata">

### Author: ![seanblue](https://avatars.discourse-cdn.com/v4/letter/s/dc4da7/32.png) [@seanblue](https://meta.discourse.org/u/seanblue)
#### Post date: [April 1, 2019, 2:30am UTC](https://meta.discourse.org/t/what-does-the-timeline-back-button-do/111883/8 "2019-04-01T02:30:45Z")

</div>

Any update on this one?

---

<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: [April 1, 2019, 3:38am UTC](https://meta.discourse.org/t/what-does-the-timeline-back-button-do/111883/9 "2019-04-01T03:38:19Z")

</div>

Did you want to assign this to someone else @eviltrout? It does feel like a legit bug to me.

---

<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: [April 1, 2019, 12:57pm UTC](https://meta.discourse.org/t/what-does-the-timeline-back-button-do/111883/10 "2019-04-01T12:57:15Z")

</div>

@maja can you see if you can reproduce and hopefully fix this?

---

<div class="post-metadata">

### Author: ![maja](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/maja/32/129533_2.png) [@maja](https://meta.discourse.org/u/maja)
#### Post date: [June 3, 2019, 9:37am UTC](https://meta.discourse.org/t/what-does-the-timeline-back-button-do/111883/12 "2019-06-03T09:37:20Z")

</div>

Fixed in:

[https://github.com/discourse/discourse/commit/9a17b196365a1f9a5e88a0f8a36e2e35c56b39bc](https://github.com/discourse/discourse/commit/9a17b196365a1f9a5e88a0f8a36e2e35c56b39bc)

---

<div class="post-metadata">

### Author: ![maja](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/maja/32/129533_2.png) [@maja](https://meta.discourse.org/u/maja)
#### Post date: [June 3, 2019, 9:37am UTC](https://meta.discourse.org/t/what-does-the-timeline-back-button-do/111883/13 "2019-06-03T09:37:26Z")

</div>


