Skip to content

Commit 8e6507f

Browse files
authored
ChainMap: Avoid a redundant internal weak map. (#30258)
1 parent 880d23e commit 8e6507f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/renderers/common/ChainMap.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ export default class ChainMap {
3232

3333
let map = this.weakMap;
3434

35-
for ( let i = 0; i < keys.length; i ++ ) {
35+
for ( let i = 0; i < keys.length - 1; i ++ ) {
3636

3737
map = map.get( keys[ i ] );
3838

@@ -55,7 +55,7 @@ export default class ChainMap {
5555

5656
let map = this.weakMap;
5757

58-
for ( let i = 0; i < keys.length; i ++ ) {
58+
for ( let i = 0; i < keys.length - 1; i ++ ) {
5959

6060
const key = keys[ i ];
6161

@@ -81,7 +81,7 @@ export default class ChainMap {
8181

8282
let map = this.weakMap;
8383

84-
for ( let i = 0; i < keys.length; i ++ ) {
84+
for ( let i = 0; i < keys.length - 1; i ++ ) {
8585

8686
map = map.get( keys[ i ] );
8787

0 commit comments

Comments
 (0)