rwadurian/frontend/mining-app/lib/presentation/widgets
hailin bde7f0c53b fix(mining-app): 自动更新检查未触发 — 修复双重节流 + 添加调试日志
问题原因:
1. checkForUpdate() 未传 force:true,被 UpdateService 内部的60分钟
   SharedPreferences 间隔二次节流,导致实际请求被跳过
2. 缺少日志输出,无法诊断检查流程是否执行

修复:
- checkForUpdate(force: true) 跳过内部60分钟限制,
  因为 MainShell 已有自己的90-300秒随机冷却节流
- 在 initState / dispose / didChangeAppLifecycleState /
  _checkForUpdateIfNeeded 各关键节点添加 debugPrint 日志,
  方便 flutter run 控制台追踪完整检查流程

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 12:20:56 -08:00
..
kline_chart fix(kline): auto-load more history when data doesn't fill screen 2026-01-19 22:53:48 -08:00
main_shell.dart fix(mining-app): 自动更新检查未触发 — 修复双重节流 + 添加调试日志 2026-01-30 12:20:56 -08:00
qr_scanner_sheet.dart fix(mining-app): 修复转账二维码扫描无效问题 2026-01-29 07:39:42 -08:00
shimmer_loading.dart feat(mining-app): shimmer placeholder for all pages 2026-01-12 21:56:22 -08:00
team_tree_widget.dart refactor(ui): 将"个人"替换为"本人" 2026-01-20 04:28:10 -08:00