Просмотр исходного кода

ChainMap: Avoid a redundant internal weak map. (#30258)

ycw 1 год назад
Родитель
Сommit
8e6507f0ee
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      src/renderers/common/ChainMap.js

+ 3 - 3
src/renderers/common/ChainMap.js

@@ -32,7 +32,7 @@ export default class ChainMap {
 
 		let map = this.weakMap;
 
-		for ( let i = 0; i < keys.length; i ++ ) {
+		for ( let i = 0; i < keys.length - 1; i ++ ) {
 
 			map = map.get( keys[ i ] );
 
@@ -55,7 +55,7 @@ export default class ChainMap {
 
 		let map = this.weakMap;
 
-		for ( let i = 0; i < keys.length; i ++ ) {
+		for ( let i = 0; i < keys.length - 1; i ++ ) {
 
 			const key = keys[ i ];
 
@@ -81,7 +81,7 @@ export default class ChainMap {
 
 		let map = this.weakMap;
 
-		for ( let i = 0; i < keys.length; i ++ ) {
+		for ( let i = 0; i < keys.length - 1; i ++ ) {
 
 			map = map.get( keys[ i ] );
 

粤ICP备19079148号