Bug 1755645 - [devtools] Don't unmanage actor if its "old" parent is the same as the "new" one. r=ochameau.

Differential Revision: https://phabricator.services.mozilla.com/D138881
This commit is contained in:
Nicolas Chevobbe 2022-02-16 10:43:55 +00:00
Родитель 873311238e
Коммит 5ce75066a6
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -94,10 +94,11 @@ class Pool extends EventEmitter {
// look at devtools/server/tests/xpcshell/test_addon_reload.js
const parent = actor.getParent();
if (parent) {
if (parent && parent !== this) {
parent.unmanage(actor);
}
}
this._poolMap.set(actor.actorID, actor);
actor.parentPool = this;
}