<h3 dir="auto">Vue.js version</h3>
<p dir="auto">2.0.1</p>
<h3 dir="auto">Reproduction Link</h3>

<p dir="auto">I have written an example in jsfiddle<br>
<a href="https://jsfiddle.net/yreenchan/vfxtb7ps/1/" rel="nofollow">https://jsfiddle.net/yreenchan/vfxtb7ps/1/</a></p>
<h3 dir="auto">Steps to reproduce</h3>
<p dir="auto"><code class="notranslate">var vm = new Vue({ el: '#app', data: { isShow: 0, second: 1 } });</code></p>
<ol dir="auto">
<li>:style="{opacity: isShow}", the default value of isShow is 0, and the dom is hidden;</li>
<li>change the value of another property 'second'</li>
</ol>
<h3 dir="auto">What is Expected?</h3>
<p dir="auto">Don't effect the :style renderer results when it's value is not changed.</p>
<h3 dir="auto">What is actually happening?</h3>
<p dir="auto">when after i change the value of another property 'second', the hidden dom show again.</p>
<h3 dir="auto">Version</h3>
<p dir="auto">2.6.11</p>
<h3 dir="auto">Reproduction link</h3>
<p dir="auto"><a href="https://jsfiddle.net/0vxoaz75/" rel="nofollow">https://jsfiddle.net/0vxoaz75/</a></p>
<h3 dir="auto">Steps to reproduce</h3>
<p dir="auto">Click on the "Unset" radiobutton.</p>
<h3 dir="auto">What is expected?</h3>
<p dir="auto">The checked radiobutton (top row) should be unchecked.</p>
<h3 dir="auto">What is actually happening?</h3>
<p dir="auto">Nothing.</p>
<hr>
<ul dir="auto">
<li>Vue DevTools are showing me that the value is actually being set to <code class="notranslate">null</code>. But the view isn't updated.</li>
<li>If I do the value change inside DevTools(i.e. without clicking), it works as expected.</li>
<li>Or when I remove the <code class="notranslate">name</code> from the "Unset" radiobutton, it works too.</li>
<li>Or when I remove <code class="notranslate">.prevent</code>, it works too. From my understanding, <code class="notranslate">.prevent</code> in this case should only prevent the clicked radiobutton from getting checked; not prevent the others from being unchecked.</li>
</ul>