diff --git a/src/features/tracker/components/TrackerSearch.tsx b/src/features/tracker/components/TrackerSearch.tsx index a5a7b936..10904c43 100644 --- a/src/features/tracker/components/TrackerSearch.tsx +++ b/src/features/tracker/components/TrackerSearch.tsx @@ -117,16 +117,18 @@ export const TrackerSearch = ({ tracker, closeSearchMode, trackedId, + trackedTitle, }: { manga: MangaIdInfo & Pick; tracker: TTrackerBind; closeSearchMode: () => void; trackedId?: string; + trackedTitle?: string; }) => { const { t } = useLingui(); const getOptionForDirection = useGetOptionForDirection(); - const [searchString, setSearchString] = useState(manga.title); + const [searchString, setSearchString] = useState(trackedTitle ?? manga.title); const [tmpSearchString, setTmpSearchString] = useState(searchString); const [selectedTrackerRemoteId, setSelectedTrackerRemoteId] = useState(trackedId); diff --git a/src/features/tracker/components/cards/TrackerCard.tsx b/src/features/tracker/components/cards/TrackerCard.tsx index 3199e7c6..14bb0423 100644 --- a/src/features/tracker/components/cards/TrackerCard.tsx +++ b/src/features/tracker/components/cards/TrackerCard.tsx @@ -43,6 +43,7 @@ export const TrackerCard = ({ manga={manga} tracker={tracker} trackedId={trackRecord?.remoteId} + trackedTitle={trackRecord?.title} closeSearchMode={() => setSearchMode(undefined)} /> );