Teact: Remove redundant check
This commit is contained in:
parent
d8a258d092
commit
3af8f91f3c
@ -335,18 +335,12 @@ function unmountRealTree($element: VirtualElement) {
|
|||||||
unmountComponent($element.componentInstance);
|
unmountComponent($element.componentInstance);
|
||||||
} else if (!isFragmentElement($element)) {
|
} else if (!isFragmentElement($element)) {
|
||||||
if (isTagElement($element)) {
|
if (isTagElement($element)) {
|
||||||
const { target } = $element;
|
extraClasses.delete($element.target!);
|
||||||
|
removeAllDelegatedListeners($element.target!);
|
||||||
if (target) {
|
setElementRef($element, undefined);
|
||||||
extraClasses.delete(target);
|
|
||||||
removeAllDelegatedListeners(target);
|
|
||||||
setElementRef($element, undefined);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($element.target) {
|
$element.target = undefined; // Help GC
|
||||||
$element.target = undefined; // Help GC
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isParentElement($element)) {
|
if (!isParentElement($element)) {
|
||||||
return;
|
return;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user