diff --git a/win/Qt/qt_bind.cpp b/win/Qt/qt_bind.cpp index 10e2c3d8f..b82c899cc 100644 --- a/win/Qt/qt_bind.cpp +++ b/win/Qt/qt_bind.cpp @@ -682,17 +682,17 @@ NetHackQtBind::free_qt_input_timer(void) static void qt_timer_fire(void) { -#if defined(INSURANCE) if (iflags.idlecheckpoint) { /* no input for 30 seconds, so let's take * advantage and do a game checkpoint, * then resume the wait. */ +#if defined(INSURANCE) save_currentstate(); +#endif /* INSURANCE */ } if (qt_input_timer->isActive()) qt_input_timer->stop(); -#endif /* INSURANCE */ } //void