فهرست منبع

Merge pull request #18196 from ShyRed/fix18195

ItemList selection: Check against item count
Rémi Verschelde 7 سال پیش
والد
کامیت
e44444ea2d
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      scene/gui/item_list.cpp

+ 1 - 1
scene/gui/item_list.cpp

@@ -678,7 +678,7 @@ void ItemList::_gui_input(const Ref<InputEvent> &p_event) {
 
 			search_string = ""; //any mousepress cancels
 
-			if (current % current_columns != (current_columns - 1)) {
+			if (current % current_columns != (current_columns - 1) && current + 1 < items.size()) {
 				set_current(current + 1);
 				ensure_current_is_visible();
 				if (select_mode == SELECT_SINGLE) {