@@ -73,18 +73,18 @@ export class FrameService {
73
73
// which could be the wrong topmost frame (modal with nested frame e.g.):
74
74
// TabViewItem -> Frame -> Modal -> Frame2 -> Frame2-Navigation
75
75
getFrame ( ) : Frame {
76
- let tompostFrame = topmost ( ) ;
77
- const { cachedFrame, cachedFrameRootOutlet } = this . findFrame ( tompostFrame ) ;
76
+ let topmostFrame = topmost ( ) ;
77
+ const { cachedFrame, cachedFrameRootOutlet } = this . findFrame ( topmostFrame ) ;
78
78
79
79
if ( cachedFrame && cachedFrameRootOutlet ) {
80
80
const latestFrameByOutlet = this . getLatestFrameByOutlet ( cachedFrameRootOutlet ) ;
81
81
82
82
if ( latestFrameByOutlet && latestFrameByOutlet !== cachedFrame ) {
83
- tompostFrame = latestFrameByOutlet ;
83
+ topmostFrame = latestFrameByOutlet ;
84
84
}
85
85
}
86
86
87
- return tompostFrame ;
87
+ return topmostFrame ;
88
88
}
89
89
90
90
addFrame ( frame : Frame , name : string , rootOutlet : string ) {
@@ -98,7 +98,7 @@ export class FrameService {
98
98
findFrame ( frame : Frame , name ?: string ) {
99
99
let cachedFrame ;
100
100
let cachedFrameRootOutlet ;
101
- let hasDuplicateOutlet = false ;
101
+ let hasDuplicateOutletName = false ;
102
102
103
103
for ( let i = 0 ; i < this . frames . length ; i ++ ) {
104
104
const currentFrame = this . frames [ i ] ;
@@ -109,11 +109,11 @@ export class FrameService {
109
109
}
110
110
111
111
if ( name && currentFrame . name === name ) {
112
- hasDuplicateOutlet = true ;
112
+ hasDuplicateOutletName = true ;
113
113
}
114
114
}
115
115
116
- return { cachedFrame, cachedFrameRootOutlet, hasDuplicateOutlet } ;
116
+ return { cachedFrame, cachedFrameRootOutlet, hasDuplicateOutletName } ;
117
117
}
118
118
119
119
// Return the latest navigated frame from the given outlet branch.
0 commit comments