diff --git a/src/sql/base/browser/ui/table/plugins/rowNumberColumn.plugin.ts b/src/sql/base/browser/ui/table/plugins/rowNumberColumn.plugin.ts index 65d6de4b85..c262eb8340 100644 --- a/src/sql/base/browser/ui/table/plugins/rowNumberColumn.plugin.ts +++ b/src/sql/base/browser/ui/table/plugins/rowNumberColumn.plugin.ts @@ -48,11 +48,14 @@ export class RowNumberColumn implements Slick.Plugin { } public getColumnDefinition(): Slick.Column { + let columnWidth = this.options.numberOfRows.toString().length * sizePerDigit; return { id: 'rowNumber', name: '', field: 'rowNumber', - width: this.options.numberOfRows.toString().length * sizePerDigit, + width: columnWidth, + minWidth: columnWidth, + maxWidth: columnWidth, resizable: false, cssClass: this.options.cssClass, focusable: false, diff --git a/src/sql/base/browser/ui/table/table.ts b/src/sql/base/browser/ui/table/table.ts index 314d310d61..b9ff3a7de4 100644 --- a/src/sql/base/browser/ui/table/table.ts +++ b/src/sql/base/browser/ui/table/table.ts @@ -244,7 +244,6 @@ export class Table extends Widget implements IThemabl } } this.resizeCanvas(); - this.autosizeColumns(); } autosizeColumns() { diff --git a/src/sql/parts/grid/media/slick.grid.css b/src/sql/parts/grid/media/slick.grid.css index c808731df9..88be03003d 100644 --- a/src/sql/parts/grid/media/slick.grid.css +++ b/src/sql/parts/grid/media/slick.grid.css @@ -25,7 +25,7 @@ classes should alter those! overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; - height: 16px; + height: 28px; line-height: 16px; margin: 0; padding: 4px; @@ -35,7 +35,7 @@ classes should alter those! border-bottom: 2px solid #bbb; float: left; background-color: #eee; - box-sizing: content-box; + box-sizing: border-box; } .slick-headerrow-column.ui-state-default, .slick-footerrow-column.ui-state-default {