UI changes/view calls viewEvent again