Extract cloud browser dialog helper
This commit is contained in:
@@ -267,6 +267,12 @@ void wire_cloud_browser_ok_button(
|
||||
};
|
||||
}
|
||||
|
||||
void show_cloud_browser_dialog(App& app)
|
||||
{
|
||||
auto dialog = pp::panopainter::create_legacy_cloud_browser_dialog_overlay(app);
|
||||
wire_cloud_browser_ok_button(dialog, &app);
|
||||
}
|
||||
|
||||
void show_cloud_save_required_warning(App& app);
|
||||
|
||||
class LegacyCloudServices final : public pp::app::CloudServices {
|
||||
@@ -307,8 +313,7 @@ public:
|
||||
|
||||
void show_browser() override
|
||||
{
|
||||
auto dialog = pp::panopainter::create_legacy_cloud_browser_dialog_overlay(app_);
|
||||
wire_cloud_browser_ok_button(dialog, &app_);
|
||||
show_cloud_browser_dialog(app_);
|
||||
}
|
||||
|
||||
void start_download(const pp::app::CloudDownloadRequest& request) override
|
||||
|
||||
Reference in New Issue
Block a user