feat: 修复ios上未检测到账号,弹窗没显示问题

This commit is contained in:
2025-12-03 20:27:48 -08:00
parent 24cf03d6ce
commit 56c7fd6921
5 changed files with 27 additions and 8 deletions
+4 -1
View File
@@ -4,6 +4,7 @@ import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart';
import 'package:kaer_with_panels/app/widgets/kr_local_image.dart';
import 'package:kaer_with_panels/app/routes/app_pages.dart';
import 'package:kaer_with_panels/app/utils/account_guard.dart';
/// 🔹 HIBaseScaffold
/// 用于统一页面结构:
@@ -112,7 +113,9 @@ class HIBaseScaffold extends StatelessWidget {
// 优先显示菜单按钮
if (showMenuButton) {
return GestureDetector(
onTap: () {
onTap: () async {
final ok = await ensureAccountExists();
if (!ok) return;
Get.toNamed(Routes.HI_MENU);
},
child: Container(