Browse Source

Merge pull request #38235 from BigRed-118/help_tabs_shuffle_fix

Fixed shuffling editor help tabs
Rémi Verschelde 5 năm trước cách đây
mục cha
commit
4b5d4bbe48
1 tập tin đã thay đổi với 4 bổ sung0 xóa
  1. 4 0
      editor/plugins/script_editor_plugin.cpp

+ 4 - 0
editor/plugins/script_editor_plugin.cpp

@@ -1866,6 +1866,10 @@ void ScriptEditor::_update_script_names() {
 			if (new_cur_tab == -1 && sedata[i].index == cur_tab) {
 				new_cur_tab = i;
 			}
+			// Update index of sd entries for sorted order
+			_ScriptEditorItemData sd = sedata[i];
+			sd.index = i;
+			sedata.set(i, sd);
 		}
 		tab_container->set_current_tab(new_prev_tab);
 		tab_container->set_current_tab(new_cur_tab);