Route canvas view execution through app core
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
|
||||
#include "app.h"
|
||||
#include "canvas.h"
|
||||
#include "legacy_canvas_view_services.h"
|
||||
#include "node_dialog_cloud.h"
|
||||
#include "node_progress_bar.h"
|
||||
#include "util.h"
|
||||
@@ -122,7 +123,9 @@ public:
|
||||
m->m_message->set_text(progress);
|
||||
});
|
||||
|
||||
app->canvas->reset_camera();
|
||||
const auto reset_status = execute_legacy_canvas_camera_reset(*app);
|
||||
if (!reset_status.ok())
|
||||
LOG("Cloud download camera reset failed: %s", reset_status.message);
|
||||
app->layers->clear();
|
||||
|
||||
app->canvas->m_canvas->project_open_thread(request.selected_path);
|
||||
|
||||
Reference in New Issue
Block a user