title: Python Selenium could not be scrolled into view
body: <p>I am automating some web process but ran into some strange issue using selenium. I have:</p>
  
  <pre><code>&lt;div data-field-name="incident_type_ids" style=""&gt;&lt;div class="form-group" data-field-name="incident_type_ids"&gt;
    &lt;label class="col-xs-4 control-label"&gt;
      Incident Type
      &lt;i class="fa fa-info-circle" rel="tooltip" title="" data-placement="right" data-original-title="The type of incident (On Closure please verify that the original type was valid)"&gt;&lt;/i&gt;
    &lt;/label&gt;
    &lt;div class="col-xs-8 controls"&gt;
  
      &lt;span class="editmode"&gt;
        &lt;select name="incident_type_ids" multiple="multiple" data-placeholder="Choose Some Types" class="chosen" style="display: none;"&gt;&lt;option class=" " value="1007" title="Asset Theft/Loss"&gt;
    Asset Theft/Loss
  
  
  &lt;ul class="chosen-results"&gt;&lt;li class="active-result" data-option-array-index="0" title="Dog"&gt;
    Dog
  &lt;/li&gt;&lt;li class="active-result  " data-option-array-index="1" title="Cat"&gt;
    Cat
  &lt;/li&gt;&lt;li class="active-result  " data-option-array-index="2" title="Mouse"&gt;
    Mouse
  &lt;/li&gt;&lt;li class="active-result  " data-option-array-index="3" title="Hunting"&gt;
    Hunting
  &lt;/li&gt;&lt;li class="active-result  " data-option-array-index="4" title="Information"&gt;
    Information
  &lt;/li&gt;&lt;li class="active-result  " data-option-array-index="5" title="Intelligence"&gt;
    Intelligence
  &lt;/li&gt;&lt;li class="active-result  " data-option-array-index="6" title="Request"&gt;
    Request
  &lt;/li&gt;&lt;li class="active-result  " data-option-array-index="7" title="Sky"&gt;
    Sky
  &lt;/li&gt;&lt;li class="active-result  " data-option-array-index="8" title="Phishing"&gt;
    Phishing
  &lt;/li&gt;&lt;li class="active-result  " data-option-array-index="9" title="Violation"&gt;
    Violation
  &lt;/li&gt;&lt;li class="active-result  " data-option-array-index="10" title="DDoS"&gt;
    DDoS
  &lt;/li&gt;&lt;li class="active-result  " data-option-array-index="11" title="Engineering"&gt;
    Engineering
  &lt;/li&gt;&lt;li class="active-result  " data-option-array-index="12" title="Intrusion"&gt;
    Intrusion
  &lt;/li&gt;&lt;/ul&gt;
  </code></pre>
  
  <p>And if I click and select value with <code>WebDriverWait</code></p>
  
  <pre><code>WebDriverWait(driver,30).until(EC.element_to_be_clickable((By.XPATH,"//div[@data-field-name='incident_type_ids']"))).click()
  WebDriverWait(driver,30).until(EC.presence_of_element_located((By.XPATH,"//ul[@class='chosen-results']//li[contains(.,'Phishing')]"))).click()
  </code></pre>
  
  <p>I get error:</p>
  
  <pre><code>selenium.common.exceptions.ElementNotInteractableException: Message: Element &lt;li class="result-selected"&gt; could not be scrolled into view
  </code></pre>
  
  <p>It does not make any sense, because if I replace <code>Phishing</code> with Any other value from the drop down menu it works. So why does it only get stuck at <code>Phising</code>? It's not even far scroll, if I replace it with <code>Intrusion</code> it still works too</p>