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