fixed tooltip edge detection