title: Selenium 2 WebDriver implementation not handling expandable menus correctly
body: <p>I have a web page where clicking on a button (say EXPAND_CONTEXT_MENU, implemented internally as an href) causes a hidden context menu to expand under it, after which I click on of the menu items in the context menu.</p>
  
  <p>Since Selenium 2 does not allow direct access to hidden elements, I first click on EXPAND_CONTEXT_MENU and then click the desired menu item.</p>
  
  <p>While attempting to test this solution, InternetExplorerDriver displays a peculiar behavior. The first click on EXPAND_CONTEXT_MENU expands the menu alright, but before the second click (for selecting the menu item) can occur, EXPAND_CONTEXT_MENU gets minimized again. This results in an ElementNotVisibleException when the second click occurs.</p>
  
  <p>FirefoxDriver performs this test fine. I am using IE8 and Firefox for testing.</p>
  
  <p>Note - in the actual AUT, just a hover on EXPAND_CONTEXT_MENU expands the context menu.</p>