<p dir="auto"><strong>Do you want to request a <em>feature</em> or report a <em>bug</em>?</strong><br>
Bug</p>
<p dir="auto"><strong>What is the current behavior?</strong><br>
Radio button only fires the onChange event once for each option.</p>
<p dir="auto"><strong>If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem via <a href="https://jsfiddle.net" rel="nofollow">https://jsfiddle.net</a> or similar (template: <a href="https://jsfiddle.net/84v837e9/" rel="nofollow">https://jsfiddle.net/84v837e9/</a>).</strong></p>
<p dir="auto">Demo code: <a href="https://jsfiddle.net/84v837e9/154/" rel="nofollow">https://jsfiddle.net/84v837e9/154/</a></p>
<p dir="auto"><strong>What is the expected behavior?</strong><br>
Radio button should fire the onChange event whenever value is changed.</p>
<p dir="auto"><strong>Which versions of React, and which browser / OS are affected by this issue? Did this work in previous versions of React?</strong></p>
<p dir="auto">Current latest version (15.6.1)</p>
<p dir="auto"><strong>Do you want to request a <em>feature</em> or report a <em>bug</em>?</strong><br>
Bug</p>
<p dir="auto"><strong>What is the current behavior?</strong><br>
In React 15.6.1, this behaviour is changed; In 15.5.4, it fires the change event reliably.</p>
<p dir="auto">15.6.1 - <a href="https://codesandbox.io/embed/VPA42ZnRo" rel="nofollow">https://codesandbox.io/embed/VPA42ZnRo</a><br>
15.5.4 - <a href="https://codesandbox.io/embed/JZ0mnE5oy" rel="nofollow">https://codesandbox.io/embed/JZ0mnE5oy</a></p>
<p dir="auto">You'll need to have the console open to get the debugger statement.</p>
<p dir="auto">In 15.6.1, the first change fires, but all subsequent changes do not fire. In 15.5.4, all changes fire.</p>
<p dir="auto"><strong>Which versions of React, and which browser / OS are affected by this issue? Did this work in previous versions of React?</strong></p>
<p dir="auto">React 15.6.1 vs React 15.5.4; Chrome latest stable.</p>