Исправлено дребезжание тултипа на краю зоны отслеживания

This commit is contained in:
goodmice 2022-06-30 08:54:05 +05:00
parent 6415160d90
commit cce35f32ef

View File

@ -174,14 +174,7 @@ function _D3Tooltip<DataType extends Record<string, unknown>>({
if (!tooltipRef.current || !zoneRect || fixed) return
const rect = tooltipRef.current.getBoundingClientRect()
if (!mouseState.visible) {
setStyle((prev) => ({
...prev,
left: -rect.width,
top: -rect.height,
}))
return
}
if (!mouseState.visible) return
const offsetX = -rect.width / 2 // По центру
const offsetY = 15 // Чуть выше курсора