diff options
author | volzhs <volzhs@gmail.com> | 2019-01-16 20:44:34 +0900 |
---|---|---|
committer | volzhs <volzhs@gmail.com> | 2019-01-16 20:44:34 +0900 |
commit | 1e603b706effe40e5c3b40c056d9326ccbf6f3e9 (patch) | |
tree | 88bc722a57123b1b50f48b3a73513b1ecbe5c0eb /scene | |
parent | 7d5c970eff252db7daa1ece449b74afef8f6a561 (diff) |
Update rect size on select
Diffstat (limited to 'scene')
-rw-r--r-- | scene/gui/tree.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/scene/gui/tree.cpp b/scene/gui/tree.cpp index d2411d97e3..514be00227 100644 --- a/scene/gui/tree.cpp +++ b/scene/gui/tree.cpp @@ -1158,10 +1158,9 @@ int Tree::draw_item(const Point2i &p_pos, const Point2 &p_draw_ofs, const Size2 r.position.x += icon_width; r.size.x -= icon_width; } - //r.grow(cache.selected->get_margin(MARGIN_LEFT)); + p_item->set_meta("__focus_rect", Rect2(r.position, r.size)); if (has_focus()) { cache.selected_focus->draw(ci, r); - p_item->set_meta("__focus_rect", Rect2(r.position, r.size)); } else { cache.selected->draw(ci, r); } |