From 8c8d62d4ee1114b4d23d23100d17fb42bddf9805 Mon Sep 17 00:00:00 2001 From: Boris Yankov Date: Thu, 20 Sep 2018 18:24:31 +0300 Subject: [PATCH] flow: Ignore a Flow "error" that is not one Flow warns us that 'EventTarget is incompatible with Node'. But that is wrong. In fact the definition in Flow's code is this: ```js declare class Node extends EventTarget { ``` Ignore! --- src/webview/js/js.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/webview/js/js.js b/src/webview/js/js.js index 8c3853888a0..a1cc3ca9156 100644 --- a/src/webview/js/js.js +++ b/src/webview/js/js.js @@ -406,6 +406,7 @@ const handleLongPress = (e: TouchEvent) => { sendMessage({ type: 'longPress', target: e.target.matches('.header') ? 'header' : 'message', + // $FlowFixMe EventTarget is incompatible with Node (no it is not!) messageId: getMessageIdFromNode(e.target), }); };