<ul dir="auto">
<li>*<em>I'm submitting a ... *</em><br>
[X] bug report<br>
[ ] feature request<br>
[ ] support request =&gt; Please do not submit support request here, see note at the top of this template.</li>
<li><strong>Do you want to request a <em>feature</em> or report a <em>bug</em>?</strong><br>
Bug</li>
<li><strong>What is the current behavior?</strong><br>
Browser locks up when touch event triggered.<br>
Event added using <code class="notranslate">(swipeleft)="swiped()"</code></li>
</ul>
<p dir="auto">Exception:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="RangeError: Maximum call stack size exceeded
    at Zone.collection_1.StringMapWrapper.merge.onError (https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:13437:20)
    at Zone.run (https://code.angularjs.org/2.0.0-beta.8/angular2-polyfills.js:1247:23)
    at Zone.run (https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:13456:32)
    at NgZone.run (https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:13418:34)
    at handler (https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:20808:16)
    at https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:20809:13
    at Zone.run (https://code.angularjs.org/2.0.0-beta.8/angular2-polyfills.js:1243:24)
    at Zone.run (https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:13456:32)
    at NgZone.run (https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:13418:34)
    at handler (https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:20808:16)"><pre class="notranslate"><code class="notranslate">RangeError: Maximum call stack size exceeded
    at Zone.collection_1.StringMapWrapper.merge.onError (https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:13437:20)
    at Zone.run (https://code.angularjs.org/2.0.0-beta.8/angular2-polyfills.js:1247:23)
    at Zone.run (https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:13456:32)
    at NgZone.run (https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:13418:34)
    at handler (https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:20808:16)
    at https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:20809:13
    at Zone.run (https://code.angularjs.org/2.0.0-beta.8/angular2-polyfills.js:1243:24)
    at Zone.run (https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:13456:32)
    at NgZone.run (https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:13418:34)
    at handler (https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:20808:16)
</code></pre></div>
<ul dir="auto">
<li><strong>If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem</strong> via<br>
Demo plunker: <a href="http://plnkr.co/edit/Ic99R2YdhHKVk3EDjkaK" rel="nofollow">http://plnkr.co/edit/Ic99R2YdhHKVk3EDjkaK</a><br>
Swipe left on "Hello Angular 2" title</li>
<li><strong>What is the expected behavior?</strong><br>
Console should log "swiped"</li>
<li><strong>What is the motivation / use case for changing the behavior?</strong><br>
Use touch events</li>
<li><strong>Please tell us about your environment:</strong></li>
<li>Angular version: 2.0.0-beta.8</li>
<li>Browser: [Chrome 48]</li>
<li>Language: [TypeScript]</li>
</ul>
<p dir="auto">Hi,</p>
<p dir="auto">Since Beta-2, it seems that gesture management using Hammer cause Zone to throw "Maximum call size exceeded".</p>
<p dir="auto">Here's a reproductible plunk :</p>
<p dir="auto"><a href="http://plnkr.co/edit/OLNs58Bp0HKjMROdW6yy?p=preview" rel="nofollow">http://plnkr.co/edit/OLNs58Bp0HKjMROdW6yy?p=preview</a></p>
<p dir="auto">Thx !</p>