From f2df9f39170f55f8fa8478711123770ca435ec4c Mon Sep 17 00:00:00 2001 From: Lance Klinger Date: Thu, 31 May 2018 15:03:33 -0400 Subject: [PATCH] Fix for double clicking column handle in results table where the column width would not update correctly when the longest row item is the top item in the viewPort (#1504) --- src/sql/base/browser/ui/table/plugins/autoSizeColumns.plugin.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sql/base/browser/ui/table/plugins/autoSizeColumns.plugin.ts b/src/sql/base/browser/ui/table/plugins/autoSizeColumns.plugin.ts index 051dff72ea..5ebf1dab0d 100644 --- a/src/sql/base/browser/ui/table/plugins/autoSizeColumns.plugin.ts +++ b/src/sql/base/browser/ui/table/plugins/autoSizeColumns.plugin.ts @@ -67,7 +67,7 @@ export class AutoColumnSize implements Slick.Plugin { let rowEl = this.createRow(columnDef); let data = this._grid.getData(); let viewPort = this._grid.getViewport(); - let start = Math.max(0, viewPort.top + 1); + let start = Math.max(0, viewPort.top); let end = Math.min(data.getLength(), viewPort.bottom); for (let i = start; i < end; i++) { texts.push(data.getItem(i)[columnDef.field]);