diff --git a/src/lib/components/channel/ChannelInfoModal/UserList.svelte b/src/lib/components/channel/ChannelInfoModal/UserList.svelte index 28ea97e614..fcc9026801 100644 --- a/src/lib/components/channel/ChannelInfoModal/UserList.svelte +++ b/src/lib/components/channel/ChannelInfoModal/UserList.svelte @@ -83,7 +83,11 @@ clearTimeout(debounceTimer); debounceTimer = setTimeout(() => { - getUserList(); + if (page !== 1) { + page = 1; + } else { + getUserList(); + } }, 300); }; diff --git a/src/lib/components/workspace/Knowledge/KnowledgeBase.svelte b/src/lib/components/workspace/Knowledge/KnowledgeBase.svelte index c66b930ff9..bf3a27f880 100644 --- a/src/lib/components/workspace/Knowledge/KnowledgeBase.svelte +++ b/src/lib/components/workspace/Knowledge/KnowledgeBase.svelte @@ -1399,12 +1399,14 @@ type="button" on:click={() => { includeContent = !includeContent; + currentPage = 1; }} > { includeContent = e.detail === 'checked'; + currentPage = 1; }} /> {$i18n.t('File content')} @@ -1472,6 +1474,7 @@ } else { delete localStorage.workspaceViewOption; } + currentPage = 1; }} /> diff --git a/src/lib/components/workspace/Models.svelte b/src/lib/components/workspace/Models.svelte index 276bf275ef..0a3d7731a7 100644 --- a/src/lib/components/workspace/Models.svelte +++ b/src/lib/components/workspace/Models.svelte @@ -564,6 +564,7 @@ align="end" onChange={async (value) => { localStorage.workspaceViewOption = value; + page = 1; await tick(); }} /> @@ -575,6 +576,10 @@ items={tags.map((tag) => { return { value: tag, label: tag }; })} + onChange={async () => { + page = 1; + await tick(); + }} /> {/if} diff --git a/src/lib/components/workspace/Prompts.svelte b/src/lib/components/workspace/Prompts.svelte index 9901175c44..0a801794d3 100644 --- a/src/lib/components/workspace/Prompts.svelte +++ b/src/lib/components/workspace/Prompts.svelte @@ -497,6 +497,10 @@ bind:value={selectedTag} align="end" items={tags.map((tag) => ({ value: tag, label: tag }))} + onChange={async () => { + page = 1; + await tick(); + }} /> {/if}