diff --git a/ui/src/pages/activity/session-activity-view.test.ts b/ui/src/pages/activity/session-activity-view.test.ts index e9b312e6d493..f850165a6526 100644 --- a/ui/src/pages/activity/session-activity-view.test.ts +++ b/ui/src/pages/activity/session-activity-view.test.ts @@ -46,6 +46,21 @@ function props(overrides: Partial[0 }; } +describe("session activity semantics", () => { + beforeEach(() => { + document.body.innerHTML = ""; + }); + + it("leaves the page main landmark to the app shell", () => { + const container = document.createElement("div"); + document.body.append(container); + + render(renderSessionActivityView(props()), container); + + expect(container.querySelectorAll("main")).toHaveLength(0); + }); +}); + describe("session activity people filter", () => { beforeEach(() => { document.body.innerHTML = ""; diff --git a/ui/src/pages/activity/session-activity-view.ts b/ui/src/pages/activity/session-activity-view.ts index ba5537060954..a342a11677c1 100644 --- a/ui/src/pages/activity/session-activity-view.ts +++ b/ui/src/pages/activity/session-activity-view.ts @@ -458,7 +458,7 @@ export function renderSessionActivityView(props: SessionActivityViewProps) { ${renderPeopleControl(props, people, selectedPerson, projection.timeCount)} -
+
${props.filters.personId ? identity ? renderIdentityHeader(props.context, identity, props.rows) @@ -490,7 +490,7 @@ export function renderSessionActivityView(props: SessionActivityViewProps) { `} ` : nothing} -
+ `; }