private void OnInfoButtonHover(bool isHovering) { if (isHovering) { infoPanel.ShowData(dataLayer, infoButton.GetComponent <RectTransform>()); } else { if (!infoPanel.IsMouseInside()) { infoPanel.Hide(); } } }