diff --git a/src/menuInformationSites.cpp b/src/menuInformationSites.cpp index 94182d3..0c53788 100644 --- a/src/menuInformationSites.cpp +++ b/src/menuInformationSites.cpp @@ -39,6 +39,7 @@ void MenuInformationSites::right() { void MenuInformationSites::left() { if (this->parentMenu) { + this->parentMenu->prepareReenterMenu(); this->parentMenu->printMenu(); this->leaved = true; } diff --git a/src/menuIntInput.cpp b/src/menuIntInput.cpp index 3f8675b..ff99925 100644 --- a/src/menuIntInput.cpp +++ b/src/menuIntInput.cpp @@ -181,14 +181,18 @@ void MenuIntInput::no() { this->values[i] = this->originalValues[i]; this->currentPosition = 0; - if (this->parentMenu) + if (this->parentMenu) { + this->parentMenu->prepareReenterMenu(); this->parentMenu->printMenu(); + } } void MenuIntInput::yes() { this->wrapper->action(this->values, this->length); - if (this->parentMenu && printParentMenu) + if (this->parentMenu && printParentMenu){ + this->parentMenu->prepareReenterMenu(); this->parentMenu->printMenu(); + } } void MenuIntInput::printMenu() {