Skip to content

Commit c8a8863

Browse files
committed
bug fix where HMR can get into inconsistent state after multiple updates
1 parent c46e3e8 commit c8a8863

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

lib/HotModuleReplacement.runtime.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ module.exports = function() {
1818
if(installedModules[request]) {
1919
if(installedModules[request].parents.indexOf(moduleId) < 0)
2020
installedModules[request].parents.push(moduleId);
21-
if(me.children.indexOf(request) < 0)
22-
me.children.push(request);
2321
} else hotCurrentParents = [moduleId];
22+
if(me.children.indexOf(request) < 0)
23+
me.children.push(request);
2424
} else {
2525
console.warn("[HMR] unexpected require(" + request + ") from disposed module " + moduleId);
2626
hotCurrentParents = [];

0 commit comments

Comments
 (0)