clearTimeout Fix

clearTimeout if parent element is hovered
clearTimeout if dropdown-menu is hovered, setTimeout again if dropdown-menu hovered out