Set FilamentAction to None if mFilamentMenu left by cooldown or menu back action.

This commit is contained in:
Marek Bel 2019-08-27 20:13:55 +02:00
parent ffc5a64154
commit cef7f31b9f
1 changed files with 6 additions and 1 deletions

View File

@ -1727,6 +1727,7 @@ static void lcd_cooldown()
setAllTargetHotends(0);
setTargetBed(0);
fanSpeed = 0;
eFilamentAction = FilamentAction::None;
lcd_return_to_status();
}
@ -2383,7 +2384,11 @@ static void mFilamentItem_FLEX()
void mFilamentBack()
{
menu_back();
if (eFilamentAction == FilamentAction::AutoLoad) eFilamentAction = FilamentAction::None; // i.e. non-autoLoad
if (eFilamentAction == FilamentAction::AutoLoad ||
eFilamentAction == FilamentAction::Preheat)
{
eFilamentAction = FilamentAction::None; // i.e. non-autoLoad
}
}
void mFilamentMenu()