React: handle changes only when editing
React: handle changes only when editing

Fixes #1405

maksymkhar/todomvc,albrow/todomvc,maksymkhar/todomvc,michalsnik/todomvc,michalsnik/todomvc,ebidel/todomvc,elacin/todomvc,meligatt/todomvc,colingourlay/todomvc,podefr/todomvc,ABaldwinHunter/todomvc-clone,silentHoo/todomvc-ngpoly,slegrand45/todomvc,ebidel/todomvc,ngbrya/todomvc,mhoyer/todomvc,podefr/todomvc,meligatt/todomvc,oskargustafsson/todomvc,eduardogomes/todomvc,albrow/todomvc,vuejs/todomvc,colingourlay/todomvc,silentHoo/todomvc-ngpoly,oskargustafsson/todomvc,stevengregory/todomvc,brsteele/todomvc,brsteele/todomvc,santhoshi-viriventi/todomvc,slegrand45/todomvc,ABaldwinHunter/todomvc-clone,ngbrya/todomvc,ABaldwinHunter/todomvc-clone,mhoyer/todomvc,podefr/todomvc,txchen/todomvc,elacin/todomvc,slegrand45/todomvc,silentHoo/todomvc-ngpoly,slegrand45/todomvc,slegrand45/todomvc,stevengregory/todomvc,mhoyer/todomvc,meligatt/todomvc,txchen/todomvc,michalsnik/todomvc,txchen/todomvc,brsteele/todomvc,vuejs/todomvc,santhoshi-viriventi/todomvc,ebidel/todomvc,stevengregory/todomvc,colingourlay/todomvc,ngbrya/todomvc,santhoshi-viriventi/todomvc,elacin/todomvc,vuejs/todomvc,albrow/todomvc,maksymkhar/todomvc,oskargustafsson/todomvc,slegrand45/todomvc,eduardogomes/todomvc