title: Not able to scroll and double click on an element
body: <p>This is my step definition:</p>
  <pre class="lang-js prettyprint-override"><code>async function(string) {
  //var wd = browser.driver;
   var elm = element.all(by.xpath(&quot;//label[.='Phone']/ancestor::span/following-sibling::*/input[@value='98098089']&quot;));
   browser.executeScript(elm.getWebElement());
  </code></pre>
  <p>This is the error I am facing:
  Then user scrolls into view on the phone value</p>
  <p>
  # E2E\Tests\StepDefinitions\PanelSteps.js:189
  Error: function uses multiple asynchronous interfaces: callback and promise to use the callback interface: do not return a promise to use the promise interface: remove the last argument to the function
  </p>
  <p>Kindly help me in debugging this</p>