title: "events-polyfill" causing Bootstrap click function to break on IE11
body: <p><strong>Stack:</strong></p>
  <ul>
  <li>Bootstrap 3</li>
  <li>jQuery 1.2 (appreciate it is a very old version)</li>
  <li>&quot;events-polyfill&quot; which I got as NPM package. It is used for IE11 support</li>
  </ul>
  <p><strong>Issue:</strong>
  I am using Bootstrap select box, which has associated click listener. Inside that clicklistener I have <code>event.preventDefault</code>. As it is jQuery and part of Bootstrap I can't set <code>passive</code> to <code>true</code>. The issue is that &quot;events-polyfill&quot; throws an error which prevents this functionality from working on IE11.</p>
  <p>The line of code that does this is (this is compiled version too):</p>
  <pre><code>if(passive) {
    event.preventDefault = function() {
      throw new Error('Unable to preventDefault inside passive event listener invocation.');
    };
  }
  </code></pre>
  <p>Given that the clicklistener is part of core Bootstrap and the thrown error is compiled version of NPM package I am not sure how to resolve.</p>
  <p>Would you be able to help me?</p>