Răsfoiți Sursa

Merge pull request #70069 from bruvzg/rtl_fix_image_click_detection

[RTL] Fix image click detection.
Rémi Verschelde 2 ani în urmă
părinte
comite
0872e1483b
1 a modificat fișierele cu 6 adăugiri și 1 ștergeri
  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;