Преглед на файлове

Make sure that selected tile source is remembered

kobewi преди 1 година
родител
ревизия
a0824735a0
променени са 1 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 3 0
      editor/plugins/tiles/tile_map_layer_editor.cpp

+ 3 - 0
editor/plugins/tiles/tile_map_layer_editor.cpp

@@ -163,7 +163,10 @@ void TileMapLayerEditorTilesPlugin::_update_tile_set_sources_list() {
 	int old_source = -1;
 	if (old_current > -1) {
 		old_source = sources_list->get_item_metadata(old_current);
+	} else {
+		old_source = sources_list->get_meta("old_source", -1);
 	}
+	sources_list->set_meta("old_source", old_source);
 	sources_list->clear();
 
 	TileMapLayer *edited_layer = _get_edited_layer();