Selaa lähdekoodia

[RTL] Fix image click detection.

bruvzg 2 vuotta sitten
vanhempi
commit
dd7b095f7f
1 muutettua tiedostoa jossa 6 lisäystä ja 1 poistoa
  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;