Move Cancel Object menu, fix canceled item index (#18930)
This commit is contained in:
		| @@ -53,7 +53,6 @@ | ||||
|  | ||||
| void menu_tmc(); | ||||
| void menu_backlash(); | ||||
| void menu_cancelobject(); | ||||
|  | ||||
| #if ENABLED(DAC_STEPPER_CURRENT) | ||||
|  | ||||
| @@ -560,10 +559,6 @@ void menu_advanced_settings() { | ||||
|     SUBMENU(MSG_BACKLASH, menu_backlash); | ||||
|   #endif | ||||
|  | ||||
|   #if ENABLED(CANCEL_OBJECTS) | ||||
|     SUBMENU(MSG_CANCEL_OBJECT, []{ editable.int8 = -1; ui.goto_screen(menu_cancelobject); }); | ||||
|   #endif | ||||
|  | ||||
|   #if ENABLED(DAC_STEPPER_CURRENT) | ||||
|     SUBMENU(MSG_DRIVE_STRENGTH, menu_dac); | ||||
|   #endif | ||||
|   | ||||
| @@ -43,7 +43,7 @@ static void lcd_cancel_object_confirm() { | ||||
|   }; | ||||
|   MenuItem_confirm::confirm_screen( | ||||
|     []{ | ||||
|       cancelable.cancel_object(MenuItemBase::itemIndex - 1); | ||||
|       cancelable.cancel_object(MenuItemBase::itemIndex); | ||||
|       ui.completion_feedback(); | ||||
|       ui.goto_previous_screen(); | ||||
|     }, | ||||
|   | ||||
| @@ -51,6 +51,7 @@ | ||||
| #endif | ||||
|  | ||||
| void menu_tune(); | ||||
| void menu_cancelobject(); | ||||
| void menu_motion(); | ||||
| void menu_temperature(); | ||||
| void menu_configuration(); | ||||
| @@ -110,7 +111,12 @@ void menu_main() { | ||||
|         ); | ||||
|       }); | ||||
|     #endif | ||||
|  | ||||
|     SUBMENU(MSG_TUNE, menu_tune); | ||||
|  | ||||
|     #if ENABLED(CANCEL_OBJECTS) && DISABLED(SLIM_LCD_MENUS) | ||||
|       SUBMENU(MSG_CANCEL_OBJECT, []{ editable.int8 = -1; ui.goto_screen(menu_cancelobject); }); | ||||
|     #endif | ||||
|   } | ||||
|   else { | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user