diff --git a/src/Autoload/ExtensionsApi.gd b/src/Autoload/ExtensionsApi.gd index ccbf1f36e..1e6cd10cb 100644 --- a/src/Autoload/ExtensionsApi.gd +++ b/src/Autoload/ExtensionsApi.gd @@ -673,7 +673,7 @@ class ProjectAPI: var old_current := project.current_layer project.current_layer = above_layer # temporary assignment if type >= 0 and type < Global.LayerTypes.size(): - Global.animation_timeline.add_layer(type) + Global.animation_timeline.on_add_layer_list_id_pressed(type) if name != "": project.layers[above_layer + 1].name = name var l_idx := Global.layer_vbox.get_child_count() - (above_layer + 2) diff --git a/src/UI/Timeline/AnimationTimeline.gd b/src/UI/Timeline/AnimationTimeline.gd index 685f7e1f9..bbb5cc914 100644 --- a/src/UI/Timeline/AnimationTimeline.gd +++ b/src/UI/Timeline/AnimationTimeline.gd @@ -79,7 +79,7 @@ func _ready() -> void: cel_size_slider.min_value = min_cel_size cel_size_slider.max_value = max_cel_size cel_size_slider.value = cel_size - add_layer_list.get_popup().id_pressed.connect(_on_add_layer_list_id_pressed) + add_layer_list.get_popup().id_pressed.connect(on_add_layer_list_id_pressed) frame_scroll_bar.value_changed.connect(_frame_scroll_changed) animation_timer.wait_time = 1 / Global.current_project.fps fps_spinbox.value = Global.current_project.fps @@ -853,7 +853,7 @@ func _on_add_layer_pressed() -> void: add_layer(layer, project) -func _on_add_layer_list_id_pressed(id: int) -> void: +func on_add_layer_list_id_pressed(id: int) -> void: if id == Global.LayerTypes.TILEMAP: new_tile_map_layer_dialog.popup_centered() else: