浏览代码

fix: fix triggerDOM may not defined oncall 5353541

DaiQiangReal 1 年之前
父节点
当前提交
05878dd7b7
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      packages/semi-foundation/tooltip/foundation.ts

+ 1 - 1
packages/semi-foundation/tooltip/foundation.ts

@@ -337,7 +337,7 @@ export default class Tooltip<P = Record<string, any>, S = Record<string, any>> e
         if (trigger==="hover") {
             const checkTriggerIsHover = () => {
                 const triggerDOM = this._adapter.getTriggerDOM();
-                if (trigger && !triggerDOM.matches(":hover")) {
+                if (trigger && !triggerDOM?.matches?.(":hover")) {
                     this.hide();
                 }
                 this._adapter.off("portalInserted", checkTriggerIsHover);