view: user correct callback arguments
widgets: use correct arguments in callbacks
view: set correct params for _onStateChanged