We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 638f5d8 commit 834cb8eCopy full SHA for 834cb8e
1 file changed
packages/components/src/popover/index.tsx
@@ -142,8 +142,12 @@ export const Popover: React.FC<{
142
return;
143
}
144
hideContentTimer = setTimeout(() => {
145
- contentEl.current!.style.display = 'none';
146
- contentEl.current!.style.visibility = 'hidden';
+ // 存在延时隐藏时组件已销毁的情况
+ if (!contentEl.current) {
147
+ return;
148
+ }
149
+ contentEl.current.style.display = 'none';
150
+ contentEl.current.style.visibility = 'hidden';
151
}, delay);
152
153
0 commit comments