diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/stylesheets/tree/stylesheet-tree.repository.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/stylesheets/tree/stylesheet-tree.repository.ts index e84a6fb730..4b84227639 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/stylesheets/tree/stylesheet-tree.repository.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/stylesheets/tree/stylesheet-tree.repository.ts @@ -36,6 +36,7 @@ export class UmbStylesheetTreeRepository } async requestRootTreeItems() { + console.log('stylesheet root'); await this.#init; const { data, error } = await this.#treeDataSource.getRootItems(); @@ -49,6 +50,9 @@ export class UmbStylesheetTreeRepository async requestTreeItemsOf(path: string | null) { if (path === undefined) throw new Error('Cannot request tree item with missing path'); + if (path === null || path === '/' || path === '') { + return this.requestRootTreeItems(); + } await this.#init; diff --git a/src/Umbraco.Web.UI.Client/web-test-runner.config.mjs b/src/Umbraco.Web.UI.Client/web-test-runner.config.mjs index 53d2347db4..fb036d48c2 100644 --- a/src/Umbraco.Web.UI.Client/web-test-runner.config.mjs +++ b/src/Umbraco.Web.UI.Client/web-test-runner.config.mjs @@ -140,6 +140,16 @@ export default {
+