我在 Meta 和其他 Discourse 实例上注意到,在移动设备上使用时间线(特别是浮动时间线)时,选择一个帖子进行导航后,全屏视图(.timeline-fullscreen)会按预期移除“show”类,但时间线仍然在屏幕底部可见。
您必须再次单击它,浮动时间线才能完全正确地重新出现。
这种行为感觉可能与事件传播问题或类似问题有关。有人遇到过这种情况吗,或者有已知的解决方法吗?
提前感谢!
我在 Meta 和其他 Discourse 实例上注意到,在移动设备上使用时间线(特别是浮动时间线)时,选择一个帖子进行导航后,全屏视图(.timeline-fullscreen)会按预期移除“show”类,但时间线仍然在屏幕底部可见。
您必须再次单击它,浮动时间线才能完全正确地重新出现。
这种行为感觉可能与事件传播问题或类似问题有关。有人遇到过这种情况吗,或者有已知的解决方法吗?
提前感谢!
我认为之前在以下链接中已经报告过:
我知道会有些东西——当然,我花了15分钟搜索“时间线”,但什么也没找到。哈哈。
不过可以合并,但我担心它已经4个月没有被注意到了!
这绝对是一个传播问题。我进行了如下测试:
点击“show”类被移除后的任何位置都会触发js,该js会带回时间线并移除.timeline-fullscreen div。所以这应该是一个简单的修复。