Revert "delegate node path removal to after call"
This reverts commit 5e0236d9a7.
This commit is contained in:
@@ -57,9 +57,8 @@ export default class TraversalPath {
|
||||
}
|
||||
|
||||
setContext(parentPath, context, key) {
|
||||
this.shouldRemove = false;
|
||||
this.shouldSkip = false;
|
||||
this.shouldStop = false;
|
||||
this.shouldSkip = false;
|
||||
this.shouldStop = false;
|
||||
|
||||
this.parentPath = parentPath || this.parentPath;
|
||||
this.context = context;
|
||||
@@ -71,11 +70,6 @@ export default class TraversalPath {
|
||||
}
|
||||
|
||||
remove() {
|
||||
this.shouldRemove = true;
|
||||
this.shouldSkip = true;
|
||||
}
|
||||
|
||||
_remove() {
|
||||
this._refresh(this.node, []);
|
||||
this.container[this.key] = null;
|
||||
this.flatten();
|
||||
@@ -159,10 +153,6 @@ export default class TraversalPath {
|
||||
if (replacement) {
|
||||
this.node = replacement;
|
||||
}
|
||||
|
||||
if (this.shouldRemove) {
|
||||
this._remove();
|
||||
}
|
||||
}
|
||||
|
||||
isBlacklisted() {
|
||||
|
||||
Reference in New Issue
Block a user