I also had a problem when Selenium doubleclick event works in Firefox but has no effect in Chrome. Upgrading to Selena did not help; I already have the latest version. (My environment is Ubuntu 14.04, Python 2.7.6, Selenium 2.44.0, Firefox 35.0, Chrome 40.0.2214.91.)
I am not sure why the CBRRacer answer was omitted. I successfully worked on the problem using two click events. This works in both Firefox and Chrome. There are two ways to do this, and both worked for me.
First way:
elem = driver.find_element_by_css_selector('#myElement') elem.click() elem.click()
The second way:
elem = driver.find_element_by_css_selector('#myElement') actions = webdriver.ActionChains(driver) actions.click(elem).click(elem).perform()
source share