mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-04-11 17:47:37 +03:00
don't clear text box
This commit is contained in:
parent
074af52b81
commit
5846fc866f
@ -1,4 +1,4 @@
|
||||
import { useCallback, useEffect, useMemo, useRef, useState } from "react";
|
||||
import { useCallback, useMemo, useRef, useState } from "react";
|
||||
import { useTranslation } from "react-i18next";
|
||||
import useSWR from "swr";
|
||||
import {
|
||||
@ -70,7 +70,6 @@ export default function ImagePicker({
|
||||
if (setSelectedImageId) {
|
||||
setSelectedImageId(id);
|
||||
}
|
||||
setSearchTerm("");
|
||||
if (!direct) {
|
||||
setOpen(false);
|
||||
}
|
||||
@ -88,7 +87,13 @@ export default function ImagePicker({
|
||||
placeholder={t("imagePicker.search.placeholder")}
|
||||
className="text-md mb-3 md:text-sm"
|
||||
value={searchTerm}
|
||||
onChange={(e) => setSearchTerm(e.target.value)}
|
||||
onChange={(e) => {
|
||||
setSearchTerm(e.target.value);
|
||||
// Clear selected image when user starts typing
|
||||
if (setSelectedImageId) {
|
||||
setSelectedImageId("");
|
||||
}
|
||||
}}
|
||||
/>
|
||||
);
|
||||
|
||||
@ -127,11 +132,6 @@ export default function ImagePicker({
|
||||
</div>
|
||||
);
|
||||
|
||||
// Reset loaded images when images change
|
||||
useEffect(() => {
|
||||
setLoadedImages(new Set());
|
||||
}, [images]);
|
||||
|
||||
if (direct) {
|
||||
return (
|
||||
<div ref={containerRef} className={className}>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user