diff --git a/src/event/listEvent.ts b/src/event/listEvent.ts index 27d4668..b0e33ed 100644 --- a/src/event/listEvent.ts +++ b/src/event/listEvent.ts @@ -28,7 +28,7 @@ const updateUserList = async(userLists: LX.List.UserListInfo[]) => { const checkListExist = (changedIds: string[]) => { const index = changedIds.indexOf(listState.activeListId) - if (index < 0) return + if (index < 0 || listState.allList.some(l => l.id == listState.activeListId)) return setActiveList(LIST_IDS.DEFAULT) }