I have a reducer which returns an object with an array in the object. I render the list of items in the array and when the user clicks on that item I want to re-render the array (or at least the item). I've created a jsbin that shows the problem:
https://jsbin.com/fadudeyaru/1/edit?js,console,output
To reproduce the issue, click the + or - button a few times to create a history. then click on one of the history items. you'll notice that the console log notices the event, and updates the state, but the list is not re-rendered. This can be verified by clicking the +/- button again after clicking on an item in the list. after that you'll see that it renders correctly.
Question is why does react-redux not cause this to be re-rendered? is there something I need to do to force the issue?
Thanks in advance.