mirror of
https://github.com/open-webui/open-webui.git
synced 2026-09-21 13:38:19 -05:00
fix: key selected item lists in model editor selectors to stop checkbox state reuse (#28837)
This commit is contained in:
@@ -61,7 +61,7 @@
|
||||
|
||||
<div class="flex flex-col">
|
||||
<div class=" flex items-center flex-wrap mt-1">
|
||||
{#each selectedActions as action, actionIdx}
|
||||
{#each selectedActions as action, actionIdx (action.id)}
|
||||
<div class=" flex items-center gap-2 mr-3">
|
||||
<div class="self-center flex items-center">
|
||||
<Checkbox
|
||||
|
||||
@@ -57,7 +57,7 @@
|
||||
<div class="flex flex-col">
|
||||
{#if filters.length > 0}
|
||||
<div class=" flex items-center flex-wrap mt-1">
|
||||
{#each selectedFilters as filter}
|
||||
{#each selectedFilters as filter (filter.id)}
|
||||
{@const isSelected = selectedFilterIds.includes(filter.id)}
|
||||
<div class=" flex items-center gap-2 mr-3">
|
||||
<div class="self-center flex items-center">
|
||||
|
||||
@@ -62,7 +62,7 @@
|
||||
<!-- TODO: Filter order matters -->
|
||||
<div class="flex flex-col">
|
||||
<div class=" flex items-center flex-wrap mt-1">
|
||||
{#each selectedFilters as filter}
|
||||
{#each selectedFilters as filter (filter.id)}
|
||||
{@const isSelected = filter.is_global || selectedFilterIds.includes(filter.id)}
|
||||
<div class=" flex items-center gap-2 mr-3">
|
||||
<div class="self-center flex items-center">
|
||||
|
||||
@@ -54,7 +54,7 @@
|
||||
<div class="flex flex-col mb-1">
|
||||
{#if activeSkills.length > 0}
|
||||
<div class=" flex items-center flex-wrap mt-1">
|
||||
{#each selectedSkills as skill, skillIdx}
|
||||
{#each selectedSkills as skill, skillIdx (skill.id)}
|
||||
<div class=" flex items-center gap-2 mr-3">
|
||||
<div class="self-center flex items-center">
|
||||
<Checkbox
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
<div class="flex flex-col mb-1">
|
||||
{#if tools.length > 0}
|
||||
<div class=" flex items-center flex-wrap mt-1">
|
||||
{#each selectedTools as tool, toolIdx}
|
||||
{#each selectedTools as tool, toolIdx (tool.id)}
|
||||
<div class=" flex items-center gap-2 mr-3">
|
||||
<div class="self-center flex items-center">
|
||||
<Checkbox
|
||||
|
||||
Reference in New Issue
Block a user