浏览代码

Merge pull request #70069 from bruvzg/rtl_fix_image_click_detection

[RTL] Fix image click detection.
Rémi Verschelde 2 年之前
父节点
当前提交
0872e1483b
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      scene/gui/rich_text_label.cpp

+ 6 - 1
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;