Skip to content

Commit 2e20252

Browse files
authored
sessions - update item height when approving (#306146)
1 parent 0dad7e0 commit 2e20252

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/vs/sessions/contrib/sessions/browser/views/sessionsList.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -689,11 +689,13 @@ export class SessionsList extends Disposable implements ISessionsList {
689689

690690
const showMoreRenderer = new SessionShowMoreRenderer();
691691

692+
const delegate = new SessionsTreeDelegate(approvalModel);
693+
692694
this.tree = this._register(instantiationService.createInstance(
693695
WorkbenchObjectTree<SessionListItem, FuzzyScore>,
694696
'SessionsListTree',
695697
this.listContainer,
696-
new SessionsTreeDelegate(approvalModel),
698+
delegate,
697699
[
698700
sessionRenderer,
699701
new SessionSectionRenderer(true /* hideSectionCount */, instantiationService, contextKeyService),
@@ -751,7 +753,7 @@ export class SessionsList extends Disposable implements ISessionsList {
751753

752754
this._register(sessionRenderer.onDidChangeItemHeight(session => {
753755
if (this.tree.hasElement(session)) {
754-
this.tree.updateElementHeight(session, undefined);
756+
this.tree.updateElementHeight(session, delegate.getHeight(session));
755757
}
756758
}));
757759

0 commit comments

Comments
 (0)