<p dir="auto">Loving Vue JS - great job!</p>
<p dir="auto">I have a weird problem though with FastClick when being used with it. Events are firing, I';m listening for "click" accurately, Vue JS is not bothered by it, until I try and set the data from the event to an object that is data-bound. It's almost like it doesn't update the rendering of the view for that binding.</p>
<p dir="auto">The full use-case is I have an exercise selector component, where you select the exercise and then that exercise gets used in an input element on the previous screen. This all works fine until I use FastClick, and again the issue appears to be just the data-binding bit. Everything else is working fine.</p>
<p dir="auto">Quite odd.</p>
<p dir="auto">What's even weirder is that if I duplicate that exercise that has the selected exercise in it, then it shows up in the duplicated exercise in the array, but not the original. It's like the original isn't being rendered or hasn't detected a change.</p>
<h3 dir="auto">Version</h3>
<p dir="auto">2.2.6</p>
<h3 dir="auto">Reproduction link</h3>
<p dir="auto"><a href="http://codepen.io/anon/pen/WGyrdz" rel="nofollow">http://codepen.io/anon/pen/WGyrdz</a></p>
<h3 dir="auto">Steps to reproduce</h3>
<p dir="auto">Open the codepen with MS Edge devtools open</p>
<h3 dir="auto">What is expected?</h3>
<p dir="auto">No warning. When you execute <code class="notranslate">el.outerHTML</code> within vuejs while the element is being mounted, you will see that the class attribute is duplicated.</p>
<h3 dir="auto">What is actually happening?</h3>
<p dir="auto">A warning (duplicate attribute class)</p>
<hr>
<p dir="auto">This has been dealt with in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="182705551" data-permission-text="Title is private" data-url="https://github.com/vuejs/vue/issues/3929" data-hovercard-type="issue" data-hovercard-url="/vuejs/vue/issues/3929/hovercard" href="https://github.com/vuejs/vue/issues/3929">#3929</a> already but it seems that MS Edge 38 is not correctly handled.</p>