feat(sdk): KCSDK panel provider, theme engine, and breadcrumb fix (#352, #353) #360

Merged
forbes merged 3 commits from feat/kcsdk-scaffold into main 2026-02-28 21:00:58 +00:00
Showing only changes of commit 1b38d7b24b - Show all commits

View File

@@ -124,6 +124,10 @@ EditingContextResolver::EditingContextResolver()
app.signalActivatedViewProvider.connect( app.signalActivatedViewProvider.connect(
[this](const ViewProviderDocumentObject*, const char*) { refresh(); } [this](const ViewProviderDocumentObject*, const char*) { refresh(); }
); );
// Resolve the initial context so currentContext() returns a valid state
// before any signals fire (e.g. when BreadcrumbToolBar queries on creation).
refresh();
} }
EditingContextResolver::~EditingContextResolver() EditingContextResolver::~EditingContextResolver()