tdesign-react icon indicating copy to clipboard operation
tdesign-react copied to clipboard

[popup] 叠加使用 popup 和 tooltip 的时候 popup 展示的位置不正确

Open LeeJim opened this issue 2 weeks ago • 2 comments

tdesign-react 版本

latest

重现链接

重现步骤

<Popup trigger="click">
  <Tooltip>
    <icon />
  </Tooltip>
</Popup>

点击没有反应;

然后改用 <Popup visible={visble} /> 则位置展示不正确;

期望结果

正确展示 Popup 的位置。

实际结果

位置展示不正确

框架版本

No response

浏览器版本

No response

系统版本

No response

Node版本

No response

补充说明

应该是Popup拿了 Tooltips 的位置,导致不正确;或者是异步的问题

改用了 TooltipLite 一样不行

LeeJim avatar Dec 01 '25 13:12 LeeJim

👋 @LeeJim,感谢给 TDesign 提出了 issue。 请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。

github-actions[bot] avatar Dec 01 '25 13:12 github-actions[bot]

触发元素为二次封装的组件(不支持 ref 穿透时),获取实际 DOM 节点会失败

额外包一个空标签试试

<Popup trigger="click">
  <>
    <Tooltip>
      <icon/>
    </Tooltip>
  </>
</Popup>
Image

RylanBot avatar Dec 01 '25 15:12 RylanBot