fixes and upgrades to guicast
[goodguy/history.git] / cinelerra-5.0 / guicast / bcmenu.C
index 7cfc69fa374cfef1da69c651d8561fae079d7711..4745a445c49c3287a62c8da455c7319c693277e3 100644 (file)
@@ -197,6 +197,8 @@ int BC_Menu::dispatch_cursor_leave()
 {
        if(active)
        {
+               if( !menu_popup->cursor_inside() )
+                       deactivate_menu();
                menu_popup->dispatch_cursor_leave();
        }
        unhighlight();