Move cloud browser dialog to checked overlay lifetime

This commit is contained in:
2026-06-15 19:55:30 +02:00
parent ec71575b5d
commit 5bf0a4f61b
6 changed files with 60 additions and 11 deletions

View File

@@ -16,6 +16,7 @@ class NodeMessageBox;
class NodePopupMenu;
class NodeProgressBar;
class NodeSettings;
class NodeDialogCloud;
namespace pp::panopainter {
@@ -158,6 +159,9 @@ void close_legacy_popup_panel(
[[nodiscard]] std::shared_ptr<NodeSettings> create_legacy_settings_dialog_overlay(
App& app);
[[nodiscard]] std::shared_ptr<NodeDialogCloud> create_legacy_cloud_browser_dialog_overlay(
App& app);
template <class T>
std::shared_ptr<T> make_legacy_overlay_node(App& app)
{