|
@@ -92,18 +92,21 @@ void GcodeSuite::M24() {
|
92
|
92
|
#endif
|
93
|
93
|
|
94
|
94
|
#if ENABLED(PARK_HEAD_ON_PAUSE)
|
95
|
|
- resume_print();
|
96
|
|
- #else
|
97
|
|
- if (card.isFileOpen()) {
|
98
|
|
- card.startFileprint();
|
99
|
|
- print_job_timer.start();
|
|
95
|
+ if (did_pause_print) {
|
|
96
|
+ resume_print();
|
|
97
|
+ return;
|
100
|
98
|
}
|
|
99
|
+ #endif
|
101
|
100
|
|
102
|
|
- ui.reset_status();
|
103
|
|
-
|
104
|
|
- #ifdef ACTION_ON_RESUME
|
105
|
|
- SERIAL_ECHOLNPGM("//action:" ACTION_ON_RESUME);
|
106
|
|
- #endif
|
|
101
|
+ if (card.isFileOpen()) {
|
|
102
|
+ card.startFileprint();
|
|
103
|
+ print_job_timer.start();
|
|
104
|
+ }
|
|
105
|
+
|
|
106
|
+ ui.reset_status();
|
|
107
|
+
|
|
108
|
+ #ifdef ACTION_ON_RESUME
|
|
109
|
+ SERIAL_ECHOLNPGM("//action:" ACTION_ON_RESUME);
|
107
|
110
|
#endif
|
108
|
111
|
}
|
109
|
112
|
|