Added a safe guard in case somehow the createPage does not return a valid page component.

This commit is contained in:
Nathanael Anderson
2015-08-24 02:08:09 -05:00
parent a81ee1b143
commit 43a954f4a0

View File

@ -58,7 +58,7 @@ export function resolvePageFromEntry(entry: definition.NavigationEntry): pages.P
trace.write("Calling createPage()", trace.categories.Navigation); trace.write("Calling createPage()", trace.categories.Navigation);
page = moduleExports.createPage(); page = moduleExports.createPage();
var cssFileName = fileResolverModule.resolveFileName(moduleNamePath, "css"); var cssFileName = fileResolverModule.resolveFileName(moduleNamePath, "css");
if (cssFileName) { if (cssFileName && page && page.addCssFile) {
page.addCssFile(cssFileName); page.addCssFile(cssFileName);
} }
} }