fix(web): position tooltip arrows outside content

Closes #6095
This commit is contained in:
boojack
2026-07-15 22:29:38 +08:00
parent 49516395da
commit 773e56e537
+6 -1
View File
@@ -44,7 +44,12 @@ const TooltipContent = React.forwardRef<
{...props}
>
{children}
<TooltipPrimitive.Arrow className="bg-primary z-tooltip size-2.5 rotate-45 rounded-[2px]" />
<TooltipPrimitive.Arrow
className={cn(
"pointer-events-none bg-primary z-tooltip size-2.5 rotate-45 rounded-[2px]",
"data-[side=top]:bottom-[-5px] data-[side=bottom]:top-[-5px] data-[side=left]:right-[-5px] data-[side=right]:left-[-5px]",
)}
/>
</TooltipPrimitive.Popup>
</TooltipPrimitive.Positioner>
</TooltipPrimitive.Portal>