diff --git a/src/vs/editor/contrib/stickyScroll/browser/stickyScrollWidget.ts b/src/vs/editor/contrib/stickyScroll/browser/stickyScrollWidget.ts index d8a3642eeb1..00496bec0f0 100644 --- a/src/vs/editor/contrib/stickyScroll/browser/stickyScrollWidget.ts +++ b/src/vs/editor/contrib/stickyScroll/browser/stickyScrollWidget.ts @@ -320,6 +320,7 @@ export class StickyScrollWidget extends Disposable implements IOverlayWidget { container.append(foldingIcon.domNode); foldingIcon.setVisible(isCollapsed || showFoldingControls === 'always'); foldingIcon.setTransitionRequired(true); + this._foldingIconStore.add(dom.addDisposableListener(foldingIcon.domNode, dom.EventType.CLICK, () => { toggleCollapseState(foldingModel, Number.MAX_VALUE, [line]); foldingIcon.isCollapsed = !isCollapsed;