diff --git a/ui/v2.5/src/components/Changelog/versions/v0140.md b/ui/v2.5/src/components/Changelog/versions/v0140.md index 6277bb7c5..e571d0bbb 100644 --- a/ui/v2.5/src/components/Changelog/versions/v0140.md +++ b/ui/v2.5/src/components/Changelog/versions/v0140.md @@ -14,6 +14,7 @@ * Improved autotag performance. ([#2368](https://github.com/stashapp/stash/pull/2368)) ### 🐛 Bug fixes +* Fix existing performers being lost when setting performers in the scene tagger. ([#2478](https://github.com/stashapp/stash/issues/2478)) * Fix scene fields being overwritten with empty values when saving from the scene tagger. ([#2461](https://github.com/stashapp/stash/pull/2461)) * Fix Is Missing Date filter not including null date values. ([#2434](https://github.com/stashapp/stash/pull/2434)) * Fix Open Stash systray menu item not opening stash when Skip Opening Browser was enabled. ([#2418](https://github.com/stashapp/stash/pull/2418)) diff --git a/ui/v2.5/src/components/Tagger/scenes/StashSearchResult.tsx b/ui/v2.5/src/components/Tagger/scenes/StashSearchResult.tsx index 2a10cc361..7f39deac1 100755 --- a/ui/v2.5/src/components/Tagger/scenes/StashSearchResult.tsx +++ b/ui/v2.5/src/components/Tagger/scenes/StashSearchResult.tsx @@ -310,10 +310,9 @@ const StashSearchResult: React.FC = ({ title: resolveField("title", stashScene.title, scene.title), details: resolveField("details", stashScene.details, scene.details), date: resolveField("date", stashScene.date, scene.date), - performer_ids: - filteredPerformerIDs.length === 0 - ? stashScene.performers.map((p) => p.id) - : filteredPerformerIDs, + performer_ids: uniq( + stashScene.performers.map((p) => p.id).concat(filteredPerformerIDs) + ), studio_id: studioID, cover_image: resolveField("cover_image", undefined, imgData), url: resolveField("url", stashScene.url, scene.url),