diff --git a/radio/src/gui/128x64/model_outputs_arm.cpp b/radio/src/gui/128x64/model_outputs_arm.cpp index a9ae789e4..231c7ae81 100644 --- a/radio/src/gui/128x64/model_outputs_arm.cpp +++ b/radio/src/gui/128x64/model_outputs_arm.cpp @@ -195,9 +195,11 @@ void onLimitsMenu(const char *result) } else if (result == STR_COPY_STICKS_TO_OFS) { copySticksToOffset(s_currIdx); + storageDirty(EE_MODEL); } else if (result == STR_COPY_TRIMS_TO_OFS) { copyTrimsToOffset(s_currIdx); + storageDirty(EE_MODEL); } else if (result == STR_EDIT) { pushMenu(menuModelLimitsOne); diff --git a/radio/src/gui/212x64/model_outputs.cpp b/radio/src/gui/212x64/model_outputs.cpp index 5083f22e8..89549f93a 100644 --- a/radio/src/gui/212x64/model_outputs.cpp +++ b/radio/src/gui/212x64/model_outputs.cpp @@ -82,9 +82,11 @@ void onLimitsMenu(const char *result) } else if (result == STR_COPY_STICKS_TO_OFS) { copySticksToOffset(ch); + storageDirty(EE_MODEL); } else if (result == STR_COPY_TRIMS_TO_OFS) { copyTrimsToOffset(ch); + storageDirty(EE_MODEL); } } diff --git a/radio/src/gui/480x272/model_outputs.cpp b/radio/src/gui/480x272/model_outputs.cpp index 95a90c328..b1b5b92d0 100644 --- a/radio/src/gui/480x272/model_outputs.cpp +++ b/radio/src/gui/480x272/model_outputs.cpp @@ -76,9 +76,11 @@ void onLimitsMenu(const char *result) } else if (result == STR_COPY_STICKS_TO_OFS) { copySticksToOffset(ch); + storageDirty(EE_MODEL); } else if (result == STR_COPY_TRIMS_TO_OFS) { copyTrimsToOffset(ch); + storageDirty(EE_MODEL); } }