Fix clicking

This commit is contained in:
Nicolas Mowen 2024-06-22 15:34:48 -06:00
parent ebcae504cd
commit 52d4fb1cfc
2 changed files with 12 additions and 1 deletions

View File

@ -37,7 +37,13 @@ export default function Chip({
"z-10 flex items-center rounded-2xl px-2 py-1.5", "z-10 flex items-center rounded-2xl px-2 py-1.5",
className, className,
)} )}
onClick={onClick} onClick={(e) => {
e.stopPropagation();
if (onClick) {
onClick();
}
}}
> >
{children} {children}
</div> </div>

View File

@ -18,6 +18,7 @@ import { VideoPreview } from "../preview/ScrubbablePreview";
import { Preview } from "@/types/preview"; import { Preview } from "@/types/preview";
import { SearchResult } from "@/types/search"; import { SearchResult } from "@/types/search";
import { LuInfo } from "react-icons/lu"; import { LuInfo } from "react-icons/lu";
import useContextMenu from "@/hooks/use-contextmenu";
type SearchPlayerProps = { type SearchPlayerProps = {
searchResult: SearchResult; searchResult: SearchResult;
@ -54,6 +55,10 @@ export default function SearchThumbnailPlayer({
preventScrollOnSwipe: true, preventScrollOnSwipe: true,
}); });
useContextMenu(imgRef, () => {
onClick(searchResult, true);
});
// playback // playback
const relevantPreview = useMemo(() => { const relevantPreview = useMemo(() => {