diff --git a/packages/core/src/browser/tree/tree-widget.tsx b/packages/core/src/browser/tree/tree-widget.tsx index 01540baec90f7..90246c4c78bbc 100644 --- a/packages/core/src/browser/tree/tree-widget.tsx +++ b/packages/core/src/browser/tree/tree-widget.tsx @@ -671,7 +671,8 @@ export class TreeWidget extends ReactWidget implements StatefulWidget { aria-label={node.checkboxInfo.accessibilityInformation?.label} role={node.checkboxInfo.accessibilityInformation?.role} className='theia-input' - onClick={event => this.toggleChecked(event)} />; + onClick={event => this.toggleChecked(event)} + onDoubleClick={event => event.stopPropagation()} />; } protected toggleChecked(event: React.MouseEvent): void {