From fcf3883768dfa0df55a3f1a7f316d205ee91813c Mon Sep 17 00:00:00 2001 From: Joao Moreno Date: Wed, 21 Nov 2018 18:08:05 +0100 Subject: [PATCH] fix strict null checks --- src/vs/base/browser/ui/tree/abstractTree.ts | 4 ++-- src/vs/base/browser/ui/tree/dataTree.ts | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/vs/base/browser/ui/tree/abstractTree.ts b/src/vs/base/browser/ui/tree/abstractTree.ts index 384c12d99ec..b270752b941 100644 --- a/src/vs/base/browser/ui/tree/abstractTree.ts +++ b/src/vs/base/browser/ui/tree/abstractTree.ts @@ -202,13 +202,13 @@ function asTreeEvent(event: IListEvent>): ITreeEvent { function asTreeMouseEvent(event: IListMouseEvent>): ITreeMouseEvent { return { browserEvent: event.browserEvent, - element: event.element.element + element: event.element && event.element.element }; } function asTreeContextMenuEvent(event: IListContextMenuEvent>): ITreeContextMenuEvent { return { - element: event.element.element, + element: event.element && event.element.element, browserEvent: event.browserEvent, anchor: event.anchor }; diff --git a/src/vs/base/browser/ui/tree/dataTree.ts b/src/vs/base/browser/ui/tree/dataTree.ts index 593fdb1fd97..daec2a31948 100644 --- a/src/vs/base/browser/ui/tree/dataTree.ts +++ b/src/vs/base/browser/ui/tree/dataTree.ts @@ -92,21 +92,21 @@ class DataTreeRenderer implements ITreeRenderer(e: ITreeEvent>): ITreeEvent { return { browserEvent: e.browserEvent, - elements: e.elements.map(e => e.element) + elements: e.elements.map(e => e.element!) }; } function asTreeMouseEvent(e: ITreeMouseEvent>): ITreeMouseEvent { return { browserEvent: e.browserEvent, - element: e.element.element + element: e.element && e.element.element! }; } function asTreeContextMenuEvent(e: ITreeContextMenuEvent>): ITreeContextMenuEvent { return { browserEvent: e.browserEvent, - element: e.element.element, + element: e.element && e.element.element!, anchor: e.anchor }; } -- GitLab