Skip to content

[Bug] MessagingStyle 通知残留已读消息 #1629

Description

@MoYingJi

复现步骤 / Steps to reproduce

  1. 开启 通知设置 -> MessagingStyle 通知 -> 总开关
  2. 将 QQ 退到后台
  3. 用测试小号给目标机发送 test1
  4. 点进通知
  5. 再将 QQ 退到后台
  6. 用测试小号给目标机发送 test2

预期行为 / Expected behaviour

通知应只显示 test2,因为 test1 已读

实际行为 / Actual behaviour

下拉显示完整通知后,test1test2 均被显示

你使用的Xposed框架 / Xposed Framework you used

LSPosed 2.1.1 (7790)

你使用的安卓系统版本 / Your Android version

HyperOS 3.0.303 (Android 16)

QQ(TIM) 版本 / QQ(TIM) Version

QQ 9.1.97.27900 (10800)

模块版本 / Module Version

1.6.1.r3000.5310e4c (3000)

版本和其他要求 / Version and Other Requirements

  • 我正在使用最新 CI 调试版本且启用详细日志 / I am using latest debug CI version of QAuxiliary and enable verbose log
  • 我使用的 QQ 是官方发布的正式版本,而非修改版或测试版 / The QQ I am using is an official release version, not a modified or beta version
  • 我已经在 Issue Tracker 中找过我要提出的问题,没有找到相同问题。重复问题会被关闭。
  • 我已知晓并同意,此处仅用于汇报主程序中存在的问题。若这个 Issue 是关于其他非程序本身问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

日志 / Logs

1.6.1.r3000.5310e4c
QQ9.1.97(10800)
PID: 5708, UID: 10476
moe.zapic.hook.MessagingStyleNotification
isInitialized: true
isInitializationSuccessful: true
isEnabled: true
isAvailable: true
isPreparationRequired: false
errors: 0

补充说明(可选) / Additional information (optional)

5310e4c 与最新提交 896237e 之间我并没有看到明显有关 MessagingStyle 功能的更改,所以我仍使用最新 Release 5310e4c (v1.6.1) 提交此 issue。如果有需要,我可以使用最新 commit

我对此功能不太了解,不知道这是否是刻意而为

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions