diff --git a/src/slic3r/GUI/SelectMachine.cpp b/src/slic3r/GUI/SelectMachine.cpp index 965753ec21..02b8c4da4a 100644 --- a/src/slic3r/GUI/SelectMachine.cpp +++ b/src/slic3r/GUI/SelectMachine.cpp @@ -3129,6 +3129,8 @@ void SelectMachineDialog::show_timelapse_storage_dialog(MachineObject* obj) void SelectMachineDialog::navigate_to_timelapse_page() { + if (m_timelapse_check_timer) m_timelapse_check_timer->Stop(); + // EndModal closes the dialog; schedule navigation after the dialog is fully destroyed wxGetApp().CallAfter([]() { auto* main_frame = wxGetApp().mainframe;