Fix for losing input events

I don't think this is an ideal fix (I could see some rare use cases for cyclical changes)

https://github.com/lhorie/mithril.js/issues/214