fix(mining-app): 登录错误前清空 SnackBar 队列避免堆积
多次密码错误时 SnackBar 会排队累积导致持续显示, 在每次显示新提示前先 clearSnackBars() 清空队列。 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
d16cd9bc66
commit
fbf8b6c2e9
|
|
@ -55,6 +55,7 @@ class _LoginPageState extends ConsumerState<LoginPage> {
|
||||||
? e.message
|
? e.message
|
||||||
: e.toString().replaceFirst(RegExp(r'^[A-Za-z]+Exception:\s*'), '');
|
: e.toString().replaceFirst(RegExp(r'^[A-Za-z]+Exception:\s*'), '');
|
||||||
|
|
||||||
|
ScaffoldMessenger.of(context).clearSnackBars();
|
||||||
if (message.contains('锁定')) {
|
if (message.contains('锁定')) {
|
||||||
// 账户已锁定 → 弹窗 + 找回密码
|
// 账户已锁定 → 弹窗 + 找回密码
|
||||||
showDialog<void>(
|
showDialog<void>(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue