diff --git a/src/vs/workbench/parts/debug/electron-browser/watchExpressionsView.ts b/src/vs/workbench/parts/debug/electron-browser/watchExpressionsView.ts index 413e5d3fe52591a709bc2adc4450a271288fc5ba..e5f1e5b6f23e076cfb9986edd2dda3f9368bb33f 100644 --- a/src/vs/workbench/parts/debug/electron-browser/watchExpressionsView.ts +++ b/src/vs/workbench/parts/debug/electron-browser/watchExpressionsView.ts @@ -118,6 +118,11 @@ export class WatchExpressionsView extends ViewletPanel { } private onMouseDblClick(e: ITreeMouseEvent): void { + if ((e.browserEvent.target as HTMLElement).className.indexOf('twistie') >= 0) { + // Ignore double click events on twistie + return; + } + const element = e.element; // double click on primitive value: open input box to be able to select and copy value. if (element instanceof Expression) {