Moved error handling to renderer before rendering happens.
Merging origin/jye/master-pending-inputDefaultErrorNotRenderingOnInit into master