mirror of
https://github.com/opentx/opentx.git
synced 2025-07-24 00:35:18 +03:00
[Horus] Current model overwritten in MODEL SELECT when selecting a new model
This commit is contained in:
parent
1db3e1f816
commit
6db0c0791a
2 changed files with 4 additions and 3 deletions
|
@ -114,9 +114,12 @@ void onCategorySelectMenu(const char * result)
|
||||||
void onModelSelectMenu(const char * result)
|
void onModelSelectMenu(const char * result)
|
||||||
{
|
{
|
||||||
if (result == STR_SELECT_MODEL) {
|
if (result == STR_SELECT_MODEL) {
|
||||||
|
// we store the latest changes if any
|
||||||
|
storageCheck(true);
|
||||||
|
memcpy(g_eeGeneral.currModelFilename, currentModel->name, LEN_MODEL_FILENAME);
|
||||||
|
loadModel(g_eeGeneral.currModelFilename);
|
||||||
storageDirty(EE_GENERAL);
|
storageDirty(EE_GENERAL);
|
||||||
storageCheck(true);
|
storageCheck(true);
|
||||||
loadModel(g_eeGeneral.currModelFilename);
|
|
||||||
chainMenu(menuMainView);
|
chainMenu(menuMainView);
|
||||||
}
|
}
|
||||||
else if (result == STR_DELETE_MODEL) {
|
else if (result == STR_DELETE_MODEL) {
|
||||||
|
|
|
@ -130,8 +130,6 @@ const char * loadModel(const char * filename)
|
||||||
|
|
||||||
postModelLoad(newModel);
|
postModelLoad(newModel);
|
||||||
|
|
||||||
memcpy(g_eeGeneral.currModelFilename, filename, LEN_MODEL_FILENAME);
|
|
||||||
|
|
||||||
return error;
|
return error;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue