title: Playwright page.click scrolls too much
body: <p>Given I want to record the action being done the page, when clicking on an element
  Playwright scrolls the page until the element is on top of the page, even though before the action the element is visible in the viewport.</p>
  <p>P.S. the option &quot;scroll: false&quot; does nothing</p>
  <p>code snippet:</p>
  <pre><code>await Promise.all([
      global.page.waitForNavigation(),
      global.page.click(global.identifier, { scroll: false })
  ]); 
  </code></pre>
  <p>L.E.:
  I want to add some more details about my issue using an example:</p>
  <p>So, let's assume I want to do a click action on the &quot;Answer your question&quot; button, and page looks like this:
  <a href="https://i.stack.imgur.com/lG7gi.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/lG7gi.jpg" alt="enter image description here" /></a></p>
  <p>after the click is performed the page automatically scrolls, putting the button on top of the page, like this:
  <a href="https://i.stack.imgur.com/vnewL.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/vnewL.png" alt="enter image description here" /></a></p>
  <p>My expectation is, if the element is in viewpoint, just to perform the action, without scrolling or moving the viewpoint.</p>