-Fix global transform cache not being cleared in 2D nodes, fixes many editor bugs, closes #2115

This commit is contained in:
Juan Linietsky 2016-01-02 20:32:19 -03:00
parent 1597082c85
commit 939c5f5c9e
3 changed files with 1 additions and 3 deletions

View File

@ -548,6 +548,7 @@ void CanvasItem::_notification(int p_what) {
get_parent()->cast_to<CanvasItem>()->children_items.erase(C);
C=NULL;
}
global_invalid=true;
} break;
case NOTIFICATION_DRAW: {

View File

@ -755,7 +755,6 @@ void Polygon2DEditor::edit(Node *p_collision_polygon) {
canvas_item_editor=CanvasItemEditor::get_singleton();
}
if (p_collision_polygon) {
node=p_collision_polygon->cast_to<Polygon2D>();

View File

@ -3108,8 +3108,6 @@ void PropertyEditor::update_tree() {
item->add_button(1,get_icon("Reload","EditorIcons"),3);
}
}
} else {
print_line("no default value!");
}