### 检查清单 - [x] 我已更新到最新版  或  测试,并看过 [最新提交](https://github.com/ClassIsland/ClassIsland/commits/dev/),确认这一 Bug 还没有修复。我也已在 [Issues](https://github.com/ClassIsland/ClassIsland/issues?q=type%3ABug) 中检索,确认这一 Bug 未被提交过,并且在 [常见问题](https://docs.classisland.tech/app/faq/faq.html) 中没有解决方案。 - [ ] 我已经仔细阅读过选项里的内容,并且知道这个选项不用勾选。 - [x] 我已知晓并同意,此处仅用于汇报程序中存在的问题(关于其他非程序本身的问题应当在 Discussion 板块提出)。 ### 期望的行为 正常逐步显示提醒 ### 实际结果 当某组件满足规则显示时,且同时进行 更换组件 并 提醒 时,提醒“似乎被跳过显示” https://github.com/user-attachments/assets/7bea4b4f-5bf5-4dd1-ac74-99843251d8ec (注:第一个音效是下课铃,第二个音效是天气预报的铃声,视频中天气预报的铃声响了2次,但是天气预报只显示了一次,同时显示下一节课的提醒被“跳过”) ### 重现步骤 设置如图所示 <img width="1420" height="536" alt="Image" src="https://github.com/user-attachments/assets/6538243e-1c46-4cef-9982-890b5157e758" /> <img width="1633" height="1024" alt="Image" src="https://github.com/user-attachments/assets/eaafb40a-8356-4c70-ba42-c897e67d444c" /> <img width="1154" height="584" alt="Image" src="https://github.com/user-attachments/assets/8bedf014-6f35-436f-8bca-2dafe04cd20f" /> [配置文件.zip](https://github.com/user-attachments/files/22440913/default.zip) ### 堆栈跟踪(可选) ```shell ``` ### 诊断信息 ```plaintext SystemOsVersion: Microsoft Windows 10.0.19045 SystemOsArch: X64 SystemDeviceName: MT23B-SHA SystemDeviceVendor: SEEWO AppPackageRoot: D:\ClassIsland_2.0 AppRoot: D:\ClassIsland_2.0\data AppCurrentDirectory: D:\ClassIsland_2.0\app-1.7.105.1 AppCurrentMemoryUsage: 646,086,656.00 AppStartupDurationMs: 4194 AppVersion: 1.7.105.1-Khaslana-a5c83c58(dev) (Core 2.0.0.0) AppSubChannel: windows_x64_full_folder AppIsAssetsTrimmed: False DiagnosticFirstLaunchTime: 2025/8/31 17:55:52 DiagnosticStartupCount: 132 DiagnosticMemoryKillCount: 0 DiagnosticLastMemoryKillTime: 2025/8/31 17:55:52 DiagnosticMemoryKillFreqDay: 0.000 ``` ### 最后一步 - [x] 我认为上述的描述已经足以详细,以允许开发人员能复现该问题。如果我的 issue 没有按照上述的要求填写,可能会被无条件关闭。
检查清单
期望的行为
正常逐步显示提醒
实际结果
当某组件满足规则显示时,且同时进行 更换组件 并 提醒 时,提醒“似乎被跳过显示”
bandicam.2025-09-20.21-15-09-278.mp4
(注:第一个音效是下课铃,第二个音效是天气预报的铃声,视频中天气预报的铃声响了2次,但是天气预报只显示了一次,同时显示下一节课的提醒被“跳过”)
重现步骤
设置如图所示
配置文件.zip
堆栈跟踪(可选)
诊断信息
最后一步