File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
adventure-editor/src/main/java/com/bladecoder/engineeditor/ui Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change 18
18
import java .io .File ;
19
19
import java .io .FilenameFilter ;
20
20
import java .util .Arrays ;
21
+ import java .util .HashMap ;
21
22
22
23
import com .badlogic .gdx .scenes .scene2d .Actor ;
23
24
import com .badlogic .gdx .scenes .scene2d .ui .SelectBox ;
@@ -411,6 +412,9 @@ protected void inputsToModel(boolean create) {
411
412
} else {
412
413
e = new AnimationDesc ();
413
414
}
415
+ } else {
416
+ HashMap <String , AnimationDesc > animations = ((AnimationRenderer )parent .getRenderer ()).getAnimations ();
417
+ animations .remove (e .id );
414
418
}
415
419
416
420
e .id = id .getText ();
@@ -424,9 +428,7 @@ protected void inputsToModel(boolean create) {
424
428
e .outD = Param .parseVector2 (out .getText ());
425
429
e .duration = Float .parseFloat (speed .getText ());
426
430
427
- if (create ) {
428
- ((AnimationRenderer )parent .getRenderer ()).addAnimation (e );
429
- }
431
+ ((AnimationRenderer )parent .getRenderer ()).addAnimation (e );
430
432
431
433
ActorRenderer renderer = parent .getRenderer ();
432
434
if (renderer instanceof ImageRenderer && Boolean .parseBoolean (localizable .getText ()) && e .source != null
You can’t perform that action at this time.
0 commit comments