🐛 修复特定情况下切换角色浮窗异常

This commit is contained in:
BTMuli
2025-09-24 11:38:52 +08:00
parent 7e0912ef22
commit 4f8f269787
2 changed files with 3 additions and 3 deletions

View File

@@ -51,8 +51,8 @@ onMounted(async () => {
if (resp.length < 3) pools.value = resp;
else pools.value = [...resp, ...resp];
} else {
showSnackbar.error(`获取限时祈愿失败:[${resp.retcode}-${resp.message}`);
await TGLogger.Error(`获取限时祈愿失败:[${resp.retcode}-${resp.message}`);
showSnackbar.error(`获取限时祈愿失败:[${resp.retcode}]${resp.message}`);
await TGLogger.Error(`获取限时祈愿失败:[${resp.retcode}]${resp.message}`);
}
emits("success");
});

View File

@@ -381,7 +381,7 @@ function getUpdateTime(): string {
function selectRole(role: TGApp.Sqlite.Character.UserRole): void {
dataVal.value = role;
selectIndex.value = roleList.value.indexOf(role);
selectIndex.value = selectedList.value.indexOf(role);
if (!showOverlay.value) showOverlay.value = true;
}