diff --git a/src/vs/workbench/parts/debug/electron-browser/debugViews.ts b/src/vs/workbench/parts/debug/electron-browser/debugViews.ts index cf22f4dcaee..73a2367db05 100644 --- a/src/vs/workbench/parts/debug/electron-browser/debugViews.ts +++ b/src/vs/workbench/parts/debug/electron-browser/debugViews.ts @@ -447,6 +447,9 @@ export class BreakpointsView extends AdaptiveCollapsibleViewletView { if (first.uri.toString() !== second.uri.toString()) { return paths.basename(first.uri.fsPath).localeCompare(paths.basename(second.uri.fsPath)); } + if (first.lineNumber === second.lineNumber) { + return first.column - second.column; + } return first.lineNumber - second.lineNumber; }