why did you change this? if QML does not want to new view to be initialized then it will not be, with this change it will be always active when new view created