手机版时间线错误(附视频)

我在 Meta 和其他 Discourse 实例上注意到,在移动设备上使用时间线(特别是浮动时间线)时,选择一个帖子进行导航后,全屏视图(.timeline-fullscreen)会按预期移除“show”类,但时间线仍然在屏幕底部可见。

您必须再次单击它,浮动时间线才能完全正确地重新出现。

这种行为感觉可能与事件传播问题或类似问题有关。有人遇到过这种情况吗,或者有已知的解决方法吗?

提前感谢!

1 个赞

我认为之前在以下链接中已经报告过:

4 个赞

我知道会有些东西——当然,我花了15分钟搜索“时间线”,但什么也没找到。哈哈。

不过可以合并,但我担心它已经4个月没有被注意到了!

1 个赞

这绝对是一个传播问题。我进行了如下测试:

点击“show”类被移除后的任何位置都会触发js,该js会带回时间线并移除.timeline-fullscreen div。所以这应该是一个简单的修复。

Topic header persists at the bottom of the screen after using mobile navigator 重复,解决方案在那里!