mirror of
https://github.com/suchmememanyskill/CYD-Klipper.git
synced 2026-03-21 05:33:24 +00:00
Don't ignore first popup message (Klipper)
This commit is contained in:
@@ -62,11 +62,18 @@ PrinterData* BasePrinter::AnnouncePrinterData()
|
|||||||
lv_msg_send(DATA_PRINTER_STATE, get_current_printer());
|
lv_msg_send(DATA_PRINTER_STATE, get_current_printer());
|
||||||
}
|
}
|
||||||
|
|
||||||
if (old_popup_message != printer_data_copy->popup_message && old_popup_message != NULL && old_popup_message != blank && !no_free)
|
if (old_popup_message != printer_data_copy->popup_message)
|
||||||
{
|
{
|
||||||
LOG_F(("Freeing popup message '%s' (%x)\n", old_popup_message, old_popup_message));
|
if (old_popup_message != NULL && old_popup_message != blank && !no_free)
|
||||||
free(old_popup_message);
|
{
|
||||||
lv_msg_send(DATA_PRINTER_POPUP, get_current_printer());
|
LOG_F(("Freeing popup message '%s' (%x)\n", old_popup_message, old_popup_message));
|
||||||
|
free(old_popup_message);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (printer_data_copy->popup_message != NULL && printer_data_copy->popup_message != blank)
|
||||||
|
{
|
||||||
|
lv_msg_send(DATA_PRINTER_POPUP, get_current_printer());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
lv_msg_send(DATA_PRINTER_DATA, get_current_printer());
|
lv_msg_send(DATA_PRINTER_DATA, get_current_printer());
|
||||||
|
|||||||
Reference in New Issue
Block a user