src/vs/base/browser/ui/breadcrumbs/breadcrumbsWidget.ts/BreadcrumbsWidget/layout
class BreadcrumbsWidget:	layout(dim: dom.Dimension | undefined): void {
		if (dim && dom.Dimension.equals(dim, this._dimension)) {
			return;
		}
		this._pendingLayout?.dispose();
		if (dim) {
			// only measure
			this._pendingLayout = this._updateDimensions(dim);
		} else {
			this._pendingLayout = this._updateScrollbar();
		}
	}