diff --git a/packages/fluent-editor/src/modules/link/modules/tooltip.ts b/packages/fluent-editor/src/modules/link/modules/tooltip.ts index 2c70f1ad..a2599eb7 100644 --- a/packages/fluent-editor/src/modules/link/modules/tooltip.ts +++ b/packages/fluent-editor/src/modules/link/modules/tooltip.ts @@ -91,12 +91,13 @@ export class LinkTooltip extends BaseTooltip { if (isTooltipShow) { return } - if (this.isInputFocus) { this.save() } this.isHover = true - const linkNode = event.target as HTMLElement + const linkNode = event.target.tagName === 'IMG' + ? event.target.parentNode as HTMLElement + : event.target as HTMLElement const preview = LinkBlot.formats(linkNode) if (!preview || preview.startsWith('#')) { return