diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2022-12-14 23:28:30 +0100 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2022-12-14 23:28:30 +0100 |
commit | 0872e1483b06b79e5b1fba5e8f487d7d080812d8 (patch) | |
tree | 90a4135d36da51313fc0aeba7ce7961d24912c26 | |
parent | f5b0f60e1df9b498b01e3eae935a93ef793aaa18 (diff) | |
parent | dd7b095f7f82eafb6b7eaa14c459d203b0d1bef5 (diff) |
Merge pull request #70069 from bruvzg/rtl_fix_image_click_detection
[RTL] Fix image click detection.
-rw-r--r-- | scene/gui/rich_text_label.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/scene/gui/rich_text_label.cpp b/scene/gui/rich_text_label.cpp index f26e05518e..d9f76a6fa6 100644 --- a/scene/gui/rich_text_label.cpp +++ b/scene/gui/rich_text_label.cpp @@ -150,7 +150,12 @@ RichTextLabel::Item *RichTextLabel::_get_item_at_pos(RichTextLabel::Item *p_item return it; } } break; - case ITEM_IMAGE: + case ITEM_IMAGE: { + offset += 1; + if (offset > p_position) { + return it; + } + } break; case ITEM_TABLE: { offset += 1; } break; |