聊天活动指示器未足够及时清除

我注意到活动指示器有时候不太稳定。
我在想,是不是更好的做法是,一旦你点击了有通知的具体聊天频道,就直接移除活动指示点?
因为看起来(我可能错了)你需要浏览完一些/所有未读消息,并等待几秒钟,它才会消失。

(不确定这更适合提交到 Contribute > Bug 还是 Contribute > UX

1 个赞

是的,有一个延迟(更确切地说是一个防抖)所以如果你快速切换频道,你可能无法注册未读状态。

有一种说法是,如果切换得那么快,你真的读过它吗?我同意有些情况并不完美,但我认为目前它的效果还不错。抱歉,我短期/中期内不打算对此进行任何更改。

我赞赏你的意见,尽管我不同意。我认为一旦你点击进入一个聊天(这是用户的选择),你就会期望通知消失,而不是估计你阅读消息所需的时间。特别是当它是一个聊天时(而不是,比如说,一个关于某个话题的深入对话)。

想想你(不太)友好的 WhatsApp 群组消息,有时你只想快速点进去,看看你真正关心的人 :sweat_smile: 是否写了什么,然后退出。

有没有简单的方法可以让其他人至少调整这个设置?

感谢你的时间和关注!

如果你写的东西能百分之百地清除,那么它就是一个未知的bug。

谢谢!但除此之外,有没有办法在不编写代码的情况下进行调整?是否有标记频道为“已读”的事件触发器?

当您滚动到频道底部时,它应该被标记为已读。如果您滚动到底部然后切换频道,则无法实现此功能,因为存在一个防抖延迟,因此如果防抖在到达最后一条消息之前触发,然后您滚动到底部然后切换到另一个频道,它就不会调用服务器。

1 个赞