diff --git a/src/sql/workbench/parts/notebook/models/cell.ts b/src/sql/workbench/parts/notebook/models/cell.ts index ff7b053285..60c81a15e0 100644 --- a/src/sql/workbench/parts/notebook/models/cell.ts +++ b/src/sql/workbench/parts/notebook/models/cell.ts @@ -402,7 +402,9 @@ export class CellModel implements ICellModel { // deletes transient node in the serialized JSON delete output['transient']; this._outputs.push(this.rewriteOutputUrls(output)); - this.fireOutputsChanged(true); + // Only scroll on 1st output being added + let shouldScroll = this._outputs.length === 1; + this.fireOutputsChanged(shouldScroll); } }