wierd menuitem issue: whole menu closes once deeper than 2 menuitems - C#