diff --git a/src/gui/game/GameModel.cpp b/src/gui/game/GameModel.cpp index ab9fadd91..4e1e03b58 100644 --- a/src/gui/game/GameModel.cpp +++ b/src/gui/game/GameModel.cpp @@ -575,7 +575,6 @@ void GameModel::SetSave(SaveInfo * newSave) sim->grav->start_grav_async(); else sim->grav->stop_grav_async(); - sim->SetEdgeMode(0); sim->clear_sim(); ren->ClearAccumulation(); sim->Load(saveData); diff --git a/src/gui/options/OptionsModel.cpp b/src/gui/options/OptionsModel.cpp index 5e2218e4e..a687a7639 100644 --- a/src/gui/options/OptionsModel.cpp +++ b/src/gui/options/OptionsModel.cpp @@ -72,7 +72,7 @@ void OptionsModel::SetAirMode(int airMode) int OptionsModel::GetEdgeMode() { - return gModel->GetEdgeMode(); + return gModel->GetSimulation()->edgeMode; } void OptionsModel::SetEdgeMode(int edgeMode) {