title: selenium move_to_element does not always mouse-hover
body: <p>I am using python 2.7. While trying to hover the mouse on a menu item, selenium does not move the mouse to the item consistently in Chrome. Hence while clicking on a sub menu, it ends up clicking something else. However the same code throws exception in Firefox driver.</p>
  
  <p>I read few posts on SO which indicates that selenium can be sometimes quirky. But I can't figure out whether I am doing something wrong.</p>
  
  <p>Here is the code:</p>
  
  <pre><code>from selenium import webdriver
  from time import sleep
  from selenium.webdriver.common.action_chains import ActionChains
  
  driver = webdriver.Chrome()
  #driver = webdriver.Firefox()
  driver.get("http://www.flipkart.com/watches/pr?p%5B%5D=facets.ideal_for%255B%255D%3DMen&amp;p%5B%5D=sort%3Dpopularity&amp;sid=r18&amp;facetOrder%5B%5D=ideal_for&amp;otracker=ch_vn_watches_men_nav_catergorylinks_0_AllBrands")
  driver.maximize_window()
  sleep(10)
  
  elm_Men_Menu = driver.find_element_by_xpath("//li[@class='menu-l0 ']/a[@data-tracking-id='men']")
  elm_FastTrack_Menu = driver.find_element_by_xpath("//li[@class='menu-item']/a[@data-tracking- id='0_Fastrack']")
  
  builder = ActionChains(driver)
  builder.move_to_element(elm_Men_Menu).click(elm_FastTrack_Menu).perform()
  </code></pre>