diff options
Diffstat (limited to 'src/gui/ingen_gui_lv2.cpp')
-rw-r--r-- | src/gui/ingen_gui_lv2.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/gui/ingen_gui_lv2.cpp b/src/gui/ingen_gui_lv2.cpp index a9eff24d..d1eeb6cd 100644 --- a/src/gui/ingen_gui_lv2.cpp +++ b/src/gui/ingen_gui_lv2.cpp @@ -128,6 +128,9 @@ instantiate(const LV2UI_Descriptor* descriptor, ui->world->forge(), *ui->client.get())); + // Request plugins + ui->world->interface()->get("ingen:plugins"); + // Create empty root patch model Ingen::Resource::Properties props; props.insert(std::make_pair(ui->app->uris().rdf_type, @@ -141,6 +144,9 @@ instantiate(const LV2UI_Descriptor* descriptor, ui->view->unparent(); *widget = ui->view->gobj(); + // Request the actual root patch + ui->world->interface()->get("path:/"); + return ui; } |