Nastia Dulo
Попытаюсь объяснить, как я делала. Пункт меню у меня - просто текст, под ним я ставила прямоугольник пустой шириной с этот пункт, а длиной - на всю выпадашку, оверлей вешала на прямоугольник, клик - на текст. Криво, если мышка попадает под этот пункт - выпадает меню. Ну а так довольно наглядно
Спасибо, я сейчас сделал похожим образом, поверх иконки уведомлений нарисовал фрейм и привязал к нему. На самом меню идёт mouse enter - open overlay, а на фрейме выпадашки (правильнее называть "поповер или popover", но влом) mouse leave - close overlay. Плюс подвинул выпадашки к меню так, чтобы они на него заезжали.