1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-14 13:41:12 +00:00

Merge pull request #4083 from SaracenOne/tree_control_cursor_fix

Fix cursor getting locked on tree control
This commit is contained in:
Rémi Verschelde
2016-03-18 07:21:14 +01:00

View File

@@ -2750,6 +2750,15 @@ void Tree::clear() {
ERR_FAIL_COND(blocked>0); ERR_FAIL_COND(blocked>0);
} }
if (pressing_for_editor) {
if (range_drag_enabled) {
range_drag_enabled = false;
Input::get_singleton()->set_mouse_mode(Input::MOUSE_MODE_VISIBLE);
warp_mouse(range_drag_capture_pos);
}
pressing_for_editor = false;
}
if (root) { if (root) {
memdelete( root ); memdelete( root );
root = NULL; root = NULL;
@@ -2759,7 +2768,6 @@ void Tree::clear() {
edited_item=NULL; edited_item=NULL;
popup_edited_item=NULL; popup_edited_item=NULL;
selected_item=NULL; selected_item=NULL;
pressing_for_editor=false;
update(); update();
}; };