Skip to content

Commit 609a578

Browse files
committed
Preserve relative mode in G2204/G2205
1 parent bb500df commit 609a578

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Marlin/Marlin_main.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7611,15 +7611,17 @@ void process_next_command() {
76117611

76127612
// 2204 relative move use G90 G91
76137613
case 2204:
7614+
bool relative_mode_backup = relative_mode;
76147615
relative_mode = true;
76157616
gcode_G0_G1();
7616-
relative_mode = false;
7617+
relative_mode = relative_mode_backup;
76177618
break;
76187619

76197620
case 2205:
7621+
bool relative_mode_backup = relative_mode;
76207622
relative_mode = true;
76217623
gcode_get_destination_polor();
7622-
relative_mode = false;
7624+
relative_mode = relative_mode_backup;
76237625
break;
76247626

76257627
#endif // UARM_SWIFT

0 commit comments

Comments
 (0)