diff --git a/tns-core-modules/application/application-common.ts b/tns-core-modules/application/application-common.ts index 3f0d0888c..71af5ddc3 100644 --- a/tns-core-modules/application/application-common.ts +++ b/tns-core-modules/application/application-common.ts @@ -89,8 +89,9 @@ export function livesync(context?: HmrContext) { reapplyAppCss = extensions.some(ext => context.module === fileName.concat(ext)); } - if (reapplyAppCss) { - getRootView()._onCssStateChange(); + const rootView = getRootView(); + if (reapplyAppCss && rootView) { + rootView._onCssStateChange(); } else if (liveSyncCore) { liveSyncCore(); }