1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-05 12:10:55 +00:00

Merge pull request #14652 from hoelzl/pr-moved-instanced-children

Prevent users from moving instanced children
This commit is contained in:
Rémi Verschelde
2017-12-16 00:38:52 +01:00
committed by GitHub

View File

@@ -774,10 +774,12 @@ Variant SceneTreeEditor::get_drag_data_fw(const Point2 &p_point, Control *p_from
Node *n = get_node(np); Node *n = get_node(np);
if (n) { if (n) {
// Only allow selection if not part of an instanced scene.
if (!n->get_owner() || n->get_owner() == get_scene_node() || n->get_owner()->get_filename() == String()) {
selected.push_back(n); selected.push_back(n);
icons.push_back(next->get_icon(0)); icons.push_back(next->get_icon(0));
} }
}
next = tree->get_next_selected(next); next = tree->get_next_selected(next);
} }