ContextMenuStripe never closing

I have non-modal Windows form hosted inside a native Win32 windows app. When the form opens a ContextMenuStrip the menu is displayed correctly but it never goes away unless I select one of the menu items, i.e. the menu doesn't automatically close when I click on any other window like it usually does, not even when I click on the Windows Form that created the popup menu.
Also there is a brief screen flashing each time an item is selected in the context menu, including when I click on an item to open a submenu.
The regular ContextMenu that was in .Net 1.1 didn't have these problems.
It looks like the menu isn't getting a KillFocus message. What am I doing wrong?

Thanks,
Flavio.

[706 byte] By [Flap] at [2008-2-13]
# 1
Post a new bug report on the Microsoft Product Feedback Center with a sample application that reproduces this.
DavidM.Kean at 2007-8-21 > top of Msdn Tech,Windows Forms,Windows Forms General...