title: Seleniums Drag & Drop doesn't work with AngularJS
body: <p>Selenium WebDirver isn't able to drag'n'drop an element on <a href="https://a5hik.github.io/ng-sortable/#/" rel="nofollow">that AngularJS UI</a>. </p>
  
  <p>After you execute following C#-Code and hover with the mouse pointer over the Webpage, you can see, that it successfully dragged the element, but didn't drop it:</p>
  
  <pre><code>        IWebDriver driver = new FirefoxDriver();
          driver.Navigate().GoToUrl("https://a5hik.github.io/ng-sortable/#/");
  
          WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(20));
          IWebElement sourceBox = wait.Until(ExpectedConditions.ElementExists(By.XPath("(.//span[@class='card-title'])[1]")));
          IWebElement targetBox = wait.Until(ExpectedConditions.ElementExists(By.XPath("(.//span[@class='card-title'])[2]")));
  
          Actions builder = new Actions(driver);
          builder.DragAndDrop(sourceBox, targetBox).Build().Perform();
  </code></pre>