From e0e732895df62684e327c4547a3ebe962df74ee9 Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Thu, 16 Jun 2016 08:26:19 +0200 Subject: [PATCH] restore dnd protection for URLs to open --- src/vs/workbench/electron-browser/window.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/vs/workbench/electron-browser/window.ts b/src/vs/workbench/electron-browser/window.ts index a0b67f9d966..88649a3de47 100644 --- a/src/vs/workbench/electron-browser/window.ts +++ b/src/vs/workbench/electron-browser/window.ts @@ -63,9 +63,11 @@ export class ElectronWindow { }); } - // Prevent a dropped file from opening as application - window.document.body.addEventListener(DOM.EventType.DRAG_OVER, (e: DragEvent) => { - DOM.EventHelper.stop(e); + // Prevent a dropped link from opening within + [DOM.EventType.DRAG_OVER, DOM.EventType.DROP].forEach(event => { + window.document.body.addEventListener(event, (e: DragEvent) => { + DOM.EventHelper.stop(e); + }); }); // Handle window.open() calls