Move settings dialog to checked overlay lifetime
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
#include "node_message_box.h"
|
||||
#include "node_popup_menu.h"
|
||||
#include "node_progress_bar.h"
|
||||
#include "node_settings.h"
|
||||
|
||||
#include <memory>
|
||||
#include <unordered_map>
|
||||
@@ -371,4 +372,12 @@ std::shared_ptr<NodeInputBox> create_legacy_input_dialog_overlay(
|
||||
return input;
|
||||
}
|
||||
|
||||
std::shared_ptr<NodeSettings> create_legacy_settings_dialog_overlay(
|
||||
App& app)
|
||||
{
|
||||
auto settings = make_legacy_overlay_node<NodeSettings>(app);
|
||||
attach_legacy_app_overlay_with_handle_or_fallback(app, settings);
|
||||
return settings;
|
||||
}
|
||||
|
||||
} // namespace pp::panopainter
|
||||
|
||||
Reference in New Issue
Block a user