From 2e2025216e6e7f58d021d9cc8589d65d5ca4bc74 Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Sun, 29 Mar 2026 22:03:23 +0200 Subject: [PATCH] sessions - update item height when approving (#306146) --- .../sessions/contrib/sessions/browser/views/sessionsList.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/vs/sessions/contrib/sessions/browser/views/sessionsList.ts b/src/vs/sessions/contrib/sessions/browser/views/sessionsList.ts index 1c5f706c7c7..4f630e2fc15 100644 --- a/src/vs/sessions/contrib/sessions/browser/views/sessionsList.ts +++ b/src/vs/sessions/contrib/sessions/browser/views/sessionsList.ts @@ -689,11 +689,13 @@ export class SessionsList extends Disposable implements ISessionsList { const showMoreRenderer = new SessionShowMoreRenderer(); + const delegate = new SessionsTreeDelegate(approvalModel); + this.tree = this._register(instantiationService.createInstance( WorkbenchObjectTree, 'SessionsListTree', this.listContainer, - new SessionsTreeDelegate(approvalModel), + delegate, [ sessionRenderer, new SessionSectionRenderer(true /* hideSectionCount */, instantiationService, contextKeyService), @@ -751,7 +753,7 @@ export class SessionsList extends Disposable implements ISessionsList { this._register(sessionRenderer.onDidChangeItemHeight(session => { if (this.tree.hasElement(session)) { - this.tree.updateElementHeight(session, undefined); + this.tree.updateElementHeight(session, delegate.getHeight(session)); } }));