Skip to content

Commit 0dee6fb

Browse files
fix(StateBuilder): if a view is named "", rename it to "$default"
1 parent aaa8999 commit 0dee6fb

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/state/stateBuilder.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ export default function StateBuilder(root, matcher, $urlMatcherFactoryProvider)
6666
var allKeys = tplKeys.concat(ctrlKeys);
6767

6868
forEach(state.views || { "$default": pick(state, allKeys) }, function (config, name) {
69-
69+
name = name || "$default"; // Account for views: { "": { template... } }
7070
// Allow controller settings to be defined at the state level for all views
7171
forEach(ctrlKeys, function(key) {
7272
if (state[key] && !config[key]) config[key] = state[key];

0 commit comments

Comments
 (0)