forked from ddrilling/asb_cloud_front
Исправлено дребезжание тултипа на краю зоны отслеживания
This commit is contained in:
parent
6415160d90
commit
cce35f32ef
@ -174,14 +174,7 @@ function _D3Tooltip<DataType extends Record<string, unknown>>({
|
|||||||
if (!tooltipRef.current || !zoneRect || fixed) return
|
if (!tooltipRef.current || !zoneRect || fixed) return
|
||||||
const rect = tooltipRef.current.getBoundingClientRect()
|
const rect = tooltipRef.current.getBoundingClientRect()
|
||||||
|
|
||||||
if (!mouseState.visible) {
|
if (!mouseState.visible) return
|
||||||
setStyle((prev) => ({
|
|
||||||
...prev,
|
|
||||||
left: -rect.width,
|
|
||||||
top: -rect.height,
|
|
||||||
}))
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
const offsetX = -rect.width / 2 // По центру
|
const offsetX = -rect.width / 2 // По центру
|
||||||
const offsetY = 15 // Чуть выше курсора
|
const offsetY = 15 // Чуть выше курсора
|
||||||
|
Loading…
Reference in New Issue
Block a user