Skip to content

fix(proto_app): call applyPendingInstalls() on startup#34

Merged
pabloinigoblasco merged 1 commit into
developmentfrom
fix/apply-pending-installs
Apr 6, 2026
Merged

fix(proto_app): call applyPendingInstalls() on startup#34
pabloinigoblasco merged 1 commit into
developmentfrom
fix/apply-pending-installs

Conversation

@pabloinigoblasco
Copy link
Copy Markdown
Collaborator

@pabloinigoblasco pabloinigoblasco commented Apr 6, 2026

Summary

applyPendingInstalls() was never being invoked during ExtensionManager initialization, so pending plugin installs were silently ignored.

Also remove a duplicate ExtensionManager construction that was shadowing the original instance.

Problem

When users installed plugins through the marketplace, the installation was marked as "pending" but never actually applied on subsequent app launches.

Fix

Call applyPendingInstalls() during initialization to process any pending installs before the extension manager is used.

Test Plan

  • Install a plugin via marketplace
  • Close and reopen the application
  • Verify the plugin is available and functional

applyPendingInstalls() was never being invoked during ExtensionManager
initialization, so pending plugin installs were silently ignored.
Also remove a duplicate ExtensionManager construction that was
shadowing the original instance.
@pabloinigoblasco
Copy link
Copy Markdown
Collaborator Author

This was something already done previously but at some point it was lost during the merge of the prs, maybe in some merge

@pabloinigoblasco pabloinigoblasco merged commit df63da5 into development Apr 6, 2026
2 checks passed
@pabloinigoblasco pabloinigoblasco deleted the fix/apply-pending-installs branch May 4, 2026 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant