mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-08-18 10:31:50 +08:00
fix: popper ignores the children onClick event
This commit is contained in:
@@ -106,6 +106,7 @@ export const Popper = ({
|
|||||||
{cloneElement(children, {
|
{cloneElement(children, {
|
||||||
ref: (dom: HTMLDivElement) => setAnchorEl(dom),
|
ref: (dom: HTMLDivElement) => setAnchorEl(dom),
|
||||||
onClick: (e: MouseEvent) => {
|
onClick: (e: MouseEvent) => {
|
||||||
|
children.props.onClick?.(e);
|
||||||
if (!hasClickTrigger || visibleControlledByParent) {
|
if (!hasClickTrigger || visibleControlledByParent) {
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
onClick?.(e);
|
onClick?.(e);
|
||||||
|
|||||||
Reference in New Issue
Block a user