From 41550ceef661dc5cfcbe552aaa45fb593d6501f3 Mon Sep 17 00:00:00 2001 From: Nolan Darilek Date: Mon, 30 Sep 2019 14:48:11 -0500 Subject: [PATCH] When right-clicking `TreeItem`s, set the click position to their center. --- Accessible.gd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Accessible.gd b/Accessible.gd index b31df67..404c872 100644 --- a/Accessible.gd +++ b/Accessible.gd @@ -286,7 +286,7 @@ func tree_input(event): area = node.get_item_area_rect(item, column) else: area = node.get_item_area_rect(item) - var position = Vector2(node.rect_global_position.x + area.position.x, node.rect_global_position.y + area.position.y) + var position = Vector2(node.rect_global_position.x + area.position.x + area.size.x / 2, node.rect_global_position.y + area.position.y + area.size.y / 2) node.get_tree().root.warp_mouse(position) if item and column and button_index != null: if event.is_action_pressed("ui_accept"):