What is this feature?
不确定是 Telegram 本身设定如此还是 HyperOS/MIUI 有意控制 Telegram 通知,无论是 Telegram 官方客户端还是基于官方客户端修改的第三方客户端,其系统通知设置的 悬浮通知(允许在屏幕上方弹出通知) 默认均为关闭,为了防止遗漏消息我会打开该开关,但是一旦修改 Telegram 系统通知设置, Telegram 应用通知设置中的对应类型(私聊/群组/频道)的通知优先级设置就会恢复默认值(紧急)。而为了防止 Telegram 绕过勿扰模式(紧急/高优先级会绕过勿扰模式,仍然发出通知声音),我会将通知优先级设置为中,但是一旦修改 Telegram 应用通知设置, Telegram 系统通知设置又会恢复默认值,两者形成闭环,只要修改一个通知设置,另一个通知设置就会恢复默认值,导致我无法在降低通知优先级的同时保持开启悬浮通知。
可能的解决方案是允许用户修改 Telegram 通知设置的默认优先级(或者使用其它方式将该设置锁定),这样即使修改 Telegram 系统通知,也不会影响 Telegram 应用通知设置。
我给 Telegram 提交了漏洞报告 https://bugs.telegram.org/c/50409 ,不过看起来并没有人关注,毕竟影响面太小,必须是小米手机+使用勿扰模式+调整过 Telegram 系统通知设置才能触发。


What is this feature?
不确定是 Telegram 本身设定如此还是 HyperOS/MIUI 有意控制 Telegram 通知,无论是 Telegram 官方客户端还是基于官方客户端修改的第三方客户端,其系统通知设置的 悬浮通知(允许在屏幕上方弹出通知) 默认均为关闭,为了防止遗漏消息我会打开该开关,但是一旦修改 Telegram 系统通知设置, Telegram 应用通知设置中的对应类型(私聊/群组/频道)的通知优先级设置就会恢复默认值(紧急)。而为了防止 Telegram 绕过勿扰模式(紧急/高优先级会绕过勿扰模式,仍然发出通知声音),我会将通知优先级设置为中,但是一旦修改 Telegram 应用通知设置, Telegram 系统通知设置又会恢复默认值,两者形成闭环,只要修改一个通知设置,另一个通知设置就会恢复默认值,导致我无法在降低通知优先级的同时保持开启悬浮通知。
可能的解决方案是允许用户修改 Telegram 通知设置的默认优先级(或者使用其它方式将该设置锁定),这样即使修改 Telegram 系统通知,也不会影响 Telegram 应用通知设置。
我给 Telegram 提交了漏洞报告 https://bugs.telegram.org/c/50409 ,不过看起来并没有人关注,毕竟影响面太小,必须是小米手机+使用勿扰模式+调整过 Telegram 系统通知设置才能触发。