summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNoshyaar <poommetee@protonmail.com>2018-01-01 18:47:35 +0700
committerGitHub <noreply@github.com>2018-01-01 18:47:35 +0700
commit45612f16571b4bf1430363c40af1fa9f2f110903 (patch)
tree47bad1fd8073f6352ea804b607d7efcaf2117573
parent91860477675183a8b7b20f38b45903c4c6cbb882 (diff)
parent8627de2794e1194bebdb591f2231f8c34a238762 (diff)
Merge pull request #15121 from yanorax/treeitem_set_text_align_fix
Fix TreeItem cell text alignment
-rw-r--r--scene/gui/tree.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/scene/gui/tree.cpp b/scene/gui/tree.cpp
index 51ad22e271..f4547d400d 100644
--- a/scene/gui/tree.cpp
+++ b/scene/gui/tree.cpp
@@ -1009,10 +1009,10 @@ void Tree::draw_item_rect(const TreeItem::Cell &p_cell, const Rect2i &p_rect, co
case TreeItem::ALIGN_LEFT:
break; //do none
case TreeItem::ALIGN_CENTER:
- rect.position.x = MAX(0, (rect.size.width - w) / 2);
+ rect.position.x += MAX(0, (rect.size.width - w) / 2);
break; //do none
case TreeItem::ALIGN_RIGHT:
- rect.position.x = MAX(0, (rect.size.width - w));
+ rect.position.x += MAX(0, (rect.size.width - w));
break; //do none
}