Centralize retained service dialog closing

This commit is contained in:
2026-06-12 15:57:53 +02:00
parent bc3d348632
commit b32ad1b720
5 changed files with 10 additions and 3 deletions

View File

@@ -33,7 +33,7 @@ std::shared_ptr<NodeMessageBox> create_legacy_app_message_dialog(
if (plan.show_cancel)
message->btn_cancel->m_text->set_text(plan.cancel_caption.c_str());
else
message->btn_cancel->destroy();
close_legacy_dialog_node(*message->btn_cancel);
(void)attach_legacy_overlay_node(app, message);
return message;
}