In tablet view, selecting a list will cause 2 calls to beforeActivate, which causes 2 calls to refreshData. I am not sure why it is happening, but if you uncomment the console.log lines in the beginning of beforeActivate and refreshData in items/list.js you will it gets called twice. This does not happen with the phone layout.
In tablet view, selecting a list will cause 2 calls to beforeActivate, which causes 2 calls to refreshData. I am not sure why it is happening, but if you uncomment the console.log lines in the beginning of beforeActivate and refreshData in items/list.js you will it gets called twice. This does not happen with the phone layout.