Merge pull request #19941 from guilhermefelipecgs/fix_animation_key

Fix animation key icon not show on inspector
This commit is contained in:
Max Hilbrunner 2018-07-04 15:18:43 +02:00 committed by GitHub
commit 858d0b6887
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -328,6 +328,9 @@ void AnimationPlayerEditor::_animation_selected(int p_which) {
}
autoplay->set_pressed(current == player->get_autoplay());
AnimationPlayerEditor::singleton->get_track_editor()->update_keying();
EditorNode::get_singleton()->update_keying();
}
void AnimationPlayerEditor::_animation_new() {
@ -850,8 +853,11 @@ void AnimationPlayerEditor::_update_player() {
active_idx = animation->get_item_count() - 1;
}
if (!player)
if (!player) {
AnimationPlayerEditor::singleton->get_track_editor()->update_keying();
EditorNode::get_singleton()->update_keying();
return;
}
updating = false;
if (active_idx != -1) {
@ -864,6 +870,8 @@ void AnimationPlayerEditor::_update_player() {
animation->select(0);
autoplay->set_pressed(animation->get_item_text(0) == player->get_autoplay());
_animation_selected(0);
} else {
_animation_selected(0);
}
//pause->set_pressed(player->is_paused());