Skip to content

Commit 9267aed

Browse files
committed
fixed an exception during property editing of physics influencer.
1 parent 50ccf31 commit 9267aed

File tree

1 file changed

+4
-11
lines changed

1 file changed

+4
-11
lines changed

src/com/ss/editor/ui/control/model/property/control/particle/influencer/PhysicsNodeListControl.java

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,12 @@
88
import com.ss.editor.model.undo.editor.ModelChangeConsumer;
99
import com.ss.editor.ui.Icons;
1010
import com.ss.editor.ui.control.UpdatableControl;
11-
import com.ss.editor.ui.control.model.property.control.particle.influencer.interpolation.element.InterpolationElement;
1211
import com.ss.editor.ui.control.model.property.operation.ParticleInfluencerPropertyOperation;
1312
import com.ss.editor.ui.control.model.tree.dialog.geometry.GeometrySelectorDialog;
1413
import com.ss.editor.ui.css.CSSClasses;
1514
import com.ss.editor.ui.css.CSSIds;
1615
import com.ss.editor.ui.scene.EditorFXScene;
1716
import com.ss.editor.ui.util.UIUtils;
18-
19-
import org.jetbrains.annotations.NotNull;
20-
import org.jetbrains.annotations.Nullable;
21-
22-
import java.util.function.BiConsumer;
23-
2417
import javafx.collections.ListChangeListener;
2518
import javafx.collections.ObservableList;
2619
import javafx.geometry.Pos;
@@ -30,9 +23,13 @@
3023
import javafx.scene.image.ImageView;
3124
import javafx.scene.layout.HBox;
3225
import javafx.scene.layout.VBox;
26+
import org.jetbrains.annotations.NotNull;
27+
import org.jetbrains.annotations.Nullable;
3328
import rlib.ui.util.FXUtils;
3429
import tonegod.emitter.influencers.impl.PhysicsInfluencer;
3530

31+
import java.util.function.BiConsumer;
32+
3633
/**
3734
* The control for editing geometry list in the {@link PhysicsInfluencer}.
3835
*
@@ -153,10 +150,6 @@ public void reload() {
153150
if (isNeedRebuild(influencer, children.size())) {
154151
UIUtils.clear(root);
155152
fillControl(influencer, root);
156-
} else {
157-
children.stream()
158-
.map(node -> (InterpolationElement) node)
159-
.forEach(InterpolationElement::reload);
160153
}
161154
}
162155

0 commit comments

Comments
 (0)