Remove clearing of the window menu id for now. This will need more work.
diff --git a/controls/menu.c b/controls/menu.c index 4acaf49..13f7d85 100644 --- a/controls/menu.c +++ b/controls/menu.c
@@ -3844,9 +3844,6 @@ if (!lppop) return FALSE; - /* unregister menu in owning window */ - SetWindowLongA( lppop->hWnd, GWL_ID, 0 ); - lppop->wMagic = 0; /* Mark it as destroyed */ if ((lppop->wFlags & MF_POPUP) && lppop->hWnd)