diff --git a/src/vs/workbench/contrib/scm/browser/quickDiff.contribution.ts b/src/vs/workbench/contrib/scm/browser/quickDiff.contribution.ts index 0f64f598720006..91803a521138ee 100644 --- a/src/vs/workbench/contrib/scm/browser/quickDiff.contribution.ts +++ b/src/vs/workbench/contrib/scm/browser/quickDiff.contribution.ts @@ -55,7 +55,8 @@ Registry.as(ConfigurationExtensions.Configuration).regis }, 'scm.diffDecorationsGutterWidth': { type: 'number', - enum: [1, 2, 3, 4, 5], + minimum: 1, + maximum: 20, default: 3, description: localize('diffGutterWidth', "Controls the width(px) of diff decorations in gutter (added & modified).") }, diff --git a/src/vs/workbench/contrib/scm/browser/quickDiffDecorator.ts b/src/vs/workbench/contrib/scm/browser/quickDiffDecorator.ts index 12509dfbbc2efe..fe1274a9961a10 100644 --- a/src/vs/workbench/contrib/scm/browser/quickDiffDecorator.ts +++ b/src/vs/workbench/contrib/scm/browser/quickDiffDecorator.ts @@ -274,7 +274,7 @@ export class QuickDiffWorkbenchController extends Disposable implements IWorkben private onDidChangeDiffWidthConfiguration(): void { let width = this.configurationService.getValue('scm.diffDecorationsGutterWidth'); - if (isNaN(width) || width <= 0 || width > 5) { + if (isNaN(width) || width <= 0 || width > 20) { width = 3; } diff --git a/src/vs/workbench/contrib/scm/browser/scm.contribution.ts b/src/vs/workbench/contrib/scm/browser/scm.contribution.ts index 6ee2a32c3a8def..96e02fbb9fc53a 100644 --- a/src/vs/workbench/contrib/scm/browser/scm.contribution.ts +++ b/src/vs/workbench/contrib/scm/browser/scm.contribution.ts @@ -184,7 +184,8 @@ Registry.as(ConfigurationExtensions.Configuration).regis }, 'scm.diffDecorationsGutterWidth': { type: 'number', - enum: [1, 2, 3, 4, 5], + minimum: 1, + maximum: 20, default: 3, description: localize('diffGutterWidth', "Controls the width(px) of diff decorations in gutter (added & modified).") },