From 4831f48954fa1bf32d1e279639658d52a0e02350 Mon Sep 17 00:00:00 2001 From: Aleksey Podskrebyshev Date: Sun, 8 Jun 2014 00:45:01 +0400 Subject: [PATCH] fix($ionNavView): prevent read property 'name' of null Closes #1587 --- js/angular/directive/navView.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/angular/directive/navView.js b/js/angular/directive/navView.js index fa2a2405d6..91c347c64d 100644 --- a/js/angular/directive/navView.js +++ b/js/angular/directive/navView.js @@ -129,7 +129,7 @@ function( $ionicViewService, $state, $compile, $controller, $animate) { // to derive our own qualified view name, then hang our own details // off the DOM so child directives can find it. var parent = element.parent().inheritedData('$uiView'); - if (name.indexOf('@') < 0) name = name + '@' + (parent ? parent.state.name : ''); + if (name.indexOf('@') < 0) name = name + '@' + ((parent && parent.state) ? parent.state.name : ''); var view = { name: name, state: null }; element.data('$uiView', view);