SAGA: Fixed bug #3276033: IHNM: Savegame reminder not reset
This commit is contained in:
parent
9363e19667
commit
64c3332138
3 changed files with 11 additions and 3 deletions
|
@ -1379,9 +1379,7 @@ void Interface::setSave(PanelButton *panelButton) {
|
|||
fileName = _vm->calcSaveFileName(_vm->getSaveFile(_optionSaveFileTitleNumber)->slotNumber);
|
||||
_vm->save(fileName, _textInputString);
|
||||
}
|
||||
_vm->getTimerManager()->removeTimerProc(&saveReminderCallback);
|
||||
_vm->getTimerManager()->installTimerProc(&saveReminderCallback, TIMETOSAVE, this);
|
||||
setSaveReminderState(1);
|
||||
resetSaveReminder();
|
||||
|
||||
_textInput = false;
|
||||
setMode(kPanelOption);
|
||||
|
@ -1393,6 +1391,12 @@ void Interface::setSave(PanelButton *panelButton) {
|
|||
}
|
||||
}
|
||||
|
||||
void Interface::resetSaveReminder() {
|
||||
_vm->getTimerManager()->removeTimerProc(&saveReminderCallback);
|
||||
_vm->getTimerManager()->installTimerProc(&saveReminderCallback, TIMETOSAVE, this);
|
||||
setSaveReminderState(1);
|
||||
}
|
||||
|
||||
void Interface::handleOptionUpdate(const Point& mousePoint) {
|
||||
int16 mouseY;
|
||||
Rect rect;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue