|
8 | 8 | import com.ss.editor.model.undo.editor.ModelChangeConsumer; |
9 | 9 | import com.ss.editor.ui.Icons; |
10 | 10 | import com.ss.editor.ui.control.UpdatableControl; |
11 | | -import com.ss.editor.ui.control.model.property.control.particle.influencer.interpolation.element.InterpolationElement; |
12 | 11 | import com.ss.editor.ui.control.model.property.operation.ParticleInfluencerPropertyOperation; |
13 | 12 | import com.ss.editor.ui.control.model.tree.dialog.geometry.GeometrySelectorDialog; |
14 | 13 | import com.ss.editor.ui.css.CSSClasses; |
15 | 14 | import com.ss.editor.ui.css.CSSIds; |
16 | 15 | import com.ss.editor.ui.scene.EditorFXScene; |
17 | 16 | 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 | | - |
24 | 17 | import javafx.collections.ListChangeListener; |
25 | 18 | import javafx.collections.ObservableList; |
26 | 19 | import javafx.geometry.Pos; |
|
30 | 23 | import javafx.scene.image.ImageView; |
31 | 24 | import javafx.scene.layout.HBox; |
32 | 25 | import javafx.scene.layout.VBox; |
| 26 | +import org.jetbrains.annotations.NotNull; |
| 27 | +import org.jetbrains.annotations.Nullable; |
33 | 28 | import rlib.ui.util.FXUtils; |
34 | 29 | import tonegod.emitter.influencers.impl.PhysicsInfluencer; |
35 | 30 |
|
| 31 | +import java.util.function.BiConsumer; |
| 32 | + |
36 | 33 | /** |
37 | 34 | * The control for editing geometry list in the {@link PhysicsInfluencer}. |
38 | 35 | * |
@@ -153,10 +150,6 @@ public void reload() { |
153 | 150 | if (isNeedRebuild(influencer, children.size())) { |
154 | 151 | UIUtils.clear(root); |
155 | 152 | fillControl(influencer, root); |
156 | | - } else { |
157 | | - children.stream() |
158 | | - .map(node -> (InterpolationElement) node) |
159 | | - .forEach(InterpolationElement::reload); |
160 | 153 | } |
161 | 154 | } |
162 | 155 |
|
|
0 commit comments