From 04eea91280e6c8a70e80230af6d6139510cf2c7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pablo=20I=C3=B1igo=20Blasco?= Date: Mon, 6 Apr 2026 12:28:47 +0200 Subject: [PATCH] fix(proto_app): call applyPendingInstalls() on startup 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. --- pj_proto_app/src/main_window.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pj_proto_app/src/main_window.cpp b/pj_proto_app/src/main_window.cpp index 82ce28e5..7433ea73 100644 --- a/pj_proto_app/src/main_window.cpp +++ b/pj_proto_app/src/main_window.cpp @@ -121,9 +121,9 @@ MainWindow::MainWindow(const std::string& plugin_dir, QWidget* parent) } ext_mgr_ = std::make_unique(); + ext_mgr_->applyPendingInstalls(); ext_mgr_->applyPendingUninstalls(); registry_.scanDirectory(); - ext_mgr_ = std::make_unique(); // --- Toolbar --- auto* toolbar = addToolBar("Main");