From c6f5c397251bbb50084f362de5b96f4df149baf8 Mon Sep 17 00:00:00 2001 From: Lanskikh Date: Wed, 22 Oct 2025 15:00:00 +0500 Subject: [PATCH] upd --- client/src/components/ui/ActionsPopover.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/client/src/components/ui/ActionsPopover.tsx b/client/src/components/ui/ActionsPopover.tsx index f7d040e..d9635f4 100644 --- a/client/src/components/ui/ActionsPopover.tsx +++ b/client/src/components/ui/ActionsPopover.tsx @@ -1,4 +1,4 @@ -import { useState, useRef } from "react"; +import { useState, useRef, useEffect } from "react"; import Button from "./Button"; import MoreIcon from "../icons/MoreIcon"; import PopoverWrapper from "./PopoverWrapper"; @@ -27,6 +27,14 @@ export default function ActionsPopover({ const ref = useClickAway(() => setOpened(false)); + useEffect(() => { + const handleScroll = () => setOpened(false); + + addEventListener("scroll", handleScroll, true); + + return () => removeEventListener("scroll", handleScroll, true); + }, []); + return (