Improve menu pause / resume (#12876)
This commit is contained in:
committed by
Scott Lahteine
parent
432c21456f
commit
a403d9a50c
@ -578,7 +578,7 @@ namespace ExtUI {
|
||||
}
|
||||
|
||||
bool isPrintingFromMedia() {
|
||||
return IFSD(card.flag.cardOK && card.isFileOpen(), false);
|
||||
return IFSD(card.isFileOpen(), false);
|
||||
}
|
||||
|
||||
bool isPrinting() {
|
||||
@ -586,7 +586,7 @@ namespace ExtUI {
|
||||
}
|
||||
|
||||
bool isMediaInserted() {
|
||||
return IFSD(IS_SD_INSERTED() && card.flag.cardOK, false);
|
||||
return IFSD(IS_SD_INSERTED() && card.isDetected(), false);
|
||||
}
|
||||
|
||||
void pausePrint() {
|
||||
@ -703,13 +703,13 @@ void MarlinUI::update() {
|
||||
last_sd_status = sd_status;
|
||||
if (sd_status) {
|
||||
card.initsd();
|
||||
if (card.flag.cardOK)
|
||||
if (card.isDetected())
|
||||
ExtUI::onMediaInserted();
|
||||
else
|
||||
ExtUI::onMediaError();
|
||||
}
|
||||
else {
|
||||
const bool ok = card.flag.cardOK;
|
||||
const bool ok = card.isDetected();
|
||||
card.release();
|
||||
if (ok) ExtUI::onMediaRemoved();
|
||||
}
|
||||
|
Reference in New Issue
Block a user