FIX: prevents rendering empty timeline-controls (PR #9304)

The streamlength/height code when true would return just after we had inserted the timeline-controls, resulting, on topic-progress event to display an empty timeline-controls when clicked.

I think this code in unecessary and we should only rely on the code in hideProgress which will currenly hide the progress is the stream has only one post displayed on desktop (always shown on mobile).

GitHub

This pull request has been mentioned on Discourse Meta. There might be relevant details there:

https://meta.discourse.org/t/the-topic-timeline-doesnt-open-in-certain-browser-widths-if-you-have-less-than-3-posts/124201/15

Sounds reasonable to me!