Only show AnimationEditor automatically when an Animplayer is selected.

Previous behaviour was to show it when an AnimationPlayer has been detected in the scene, now you actually have to select it.
Fixes #6213

(cherry picked from commit 86fd40b06c)
This commit is contained in:
Andreas Haas 2016-10-13 12:31:45 +02:00 committed by Rémi Verschelde
parent ea48675ffa
commit a418304def
1 changed files with 1 additions and 1 deletions

View File

@ -666,7 +666,7 @@ void AnimationPlayerEditor::set_state(const Dictionary& p_state) {
return; return;
Node *n = EditorNode::get_singleton()->get_edited_scene()->get_node(p_state["player"]); Node *n = EditorNode::get_singleton()->get_edited_scene()->get_node(p_state["player"]);
if (n && n->cast_to<AnimationPlayer>()) { if (n && n->cast_to<AnimationPlayer>() && EditorNode::get_singleton()->get_editor_selection()->is_selected(n)) {
player=n->cast_to<AnimationPlayer>(); player=n->cast_to<AnimationPlayer>();
_update_player(); _update_player();
show(); show();