Dialog was immediately being destroyed because a reference to it was not being stored in memory. Added a missingPackageDialog variable to WorkspaceDialog to fix this.

Swapped the loading order of Marketplace extensions so SyncOrchestractor is not fetched by PluginRegistry.getInstance().getPluginObject("Marketplace") in WorkspaceDialog.

CURA-8610
This commit is contained in:
j.delarago 2022-06-08 12:19:36 +02:00
parent 25250a8205
commit d5511a078c
2 changed files with 4 additions and 3 deletions

View file

@ -14,4 +14,4 @@ def register(app):
"""
Register the plug-in object with Uranium.
"""
return { "extension": [Marketplace(), SyncOrchestrator(app)] }
return { "extension": [SyncOrchestrator(app), Marketplace()] }