chiark / gitweb /
fixed quickhome
authorBernhard <bkubicek@x201.(none)>
Sun, 22 Apr 2012 18:44:27 +0000 (20:44 +0200)
committerBernhard <bkubicek@x201.(none)>
Sun, 22 Apr 2012 18:44:27 +0000 (20:44 +0200)
Marlin/Marlin.pde

index 083e803524a38c15ae6642a5ef3fa52087ffba13..a7c4c11f26d907883f73cd9bd1be47a4aaf5f823 100644 (file)
@@ -609,7 +609,7 @@ void process_commands()
       feedrate = 0.0;
       home_all_axis = !((code_seen(axis_codes[0])) || (code_seen(axis_codes[1])) || (code_seen(axis_codes[2])));
       #ifdef QUICK_HOME
-      if( code_seen(axis_codes[X_AXIS]) && code_seen(axis_codes[Y_AXIS]) )  //first diagonal move
+      if((home_all_axis)||( code_seen(axis_codes[X_AXIS]) && code_seen(axis_codes[Y_AXIS])) )  //first diagonal move
       {
         current_position[X_AXIS] = 0;current_position[Y_AXIS] = 0;