From bbc0eb81f6b10ab40ec5244181740cf5725067ef Mon Sep 17 00:00:00 2001 From: Galen Brooks Date: Thu, 19 Dec 2019 21:46:14 -0500 Subject: [PATCH] Fix Map size: 0x0 in multiplayer create game menu --- src/gui/dialogs/multiplayer/mp_create_game.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/gui/dialogs/multiplayer/mp_create_game.cpp b/src/gui/dialogs/multiplayer/mp_create_game.cpp index 6c8e362a4189..1ddf5cca57ab 100644 --- a/src/gui/dialogs/multiplayer/mp_create_game.cpp +++ b/src/gui/dialogs/multiplayer/mp_create_game.cpp @@ -712,6 +712,10 @@ void mp_create_game::update_details(window& win) const std::string map_data = !current_scenario->data()["map_data"].empty() ? current_scenario->data()["map_data"] : filesystem::read_map(current_scenario->data()["map_file"]); + if (current_scenario->data()["map_data"].empty()) { + current_scenario->data()["map_data"] = map_data; + current_scenario->set_metadata(); + } find_widget(&win, "minimap", false).set_map_data(map_data); players.set_label(std::to_string(current_scenario->num_players()));