好的,这是更大问题的一个症状。根本问题在于,当屏幕宽度 ≥ 925px 时,Discourse 应以桌面视图而非移动视图进行渲染。您能告诉我您在哪些设备上看到了这个问题吗?
值得一提的是,移除 position: sticky 似乎能解决这个特定问题,但会破坏主题时间线(向下滚动主题时,时间线不会随之向下移动)。
与此问题 somewhat 无关,但我注意到在 RTL(从右向左)布局中,主题进度条应该位于左侧而非右侧。我已为此提交了一个 PR,链接如下:https://github.com/discourse/discourse/pull/11999。