fixed bug that app without icon can't display default icon in app controller