Small fixes to unrechable code, possibly overflows, using NULL pointers

This commit is contained in:
qarmin 2019-06-03 21:52:50 +02:00
parent 8c923fc617
commit 8245db869f
18 changed files with 48 additions and 70 deletions

View file

@ -318,7 +318,7 @@ void TreeItem::set_custom_draw(int p_column, Object *p_object, const StringName
void TreeItem::set_collapsed(bool p_collapsed) {
if (collapsed == p_collapsed)
if (collapsed == p_collapsed || !tree)
return;
collapsed = p_collapsed;
TreeItem *ci = tree->selected_item;
@ -344,8 +344,7 @@ void TreeItem::set_collapsed(bool p_collapsed) {
}
_changed_notify();
if (tree)
tree->emit_signal("item_collapsed", this);
tree->emit_signal("item_collapsed", this);
}
bool TreeItem::is_collapsed() {