wangEditor-v5 icon indicating copy to clipboard operation
wangEditor-v5 copied to clipboard

在 firefox 中,选择一段文本点击创建链接菜单,插入一个链接,链接 hovermenu 的位置不精确

Open echoLC opened this issue 4 years ago • 4 comments

bug 描述

在 firefox 中,选择一段文本点击创建连接菜单,插入一个链接,链接 hovermenu 的位置不精确,没有在链接的正上方

你预期的样子是?

创建链接,点击链接出现的 hovermenu 应该在链接的正上放

浏览器及版本号

firefox v89.02

wangEditor 版本

v5

官网能否复现该 bug ?

最小成本的复现步骤

(请告诉我们,如何最快的复现该 bug)

-选择一段文本点击创建链接菜单

  • 创建一个链接
  • 点击链接,查看 hovermenu ,位置不正确

echoLC avatar Jul 11 '21 10:07 echoLC

image

效果图如上

echoLC avatar Jul 11 '21 10:07 echoLC

而且,点击图片,也会显示隔壁链接的 hoverbar image

wangfupeng1988 avatar Jul 11 '21 12:07 wangfupeng1988

这个问题产生的原因是选中了image,其实在chrome下也能复现出来。 选中image会将image也包括到link中去。这里除了不选中之外这个方案外,也许还能对image的浮窗进行一些特殊处理,让image的浮窗在link也能弹出,这个还需要去尝试下

hahaaha avatar Jul 26 '21 06:07 hahaaha

这个问题只有 firefox ,在图片和文本紧挨着时,双击图片后面的文本,选中,添加链接,才会复现。 原因是,虽然看似是选中了文本,但查看 editor.selection 其实连图片一起选中了。

目前未想到好的解决方案,先 pending 一下

wangfupeng1988 avatar Aug 04 '21 07:08 wangfupeng1988