From 1cbc5224da957c841de6017a1ece8755f4119b32 Mon Sep 17 00:00:00 2001 From: Matt Huntington Date: Tue, 16 Aug 2016 17:40:09 -0400 Subject: [PATCH] only delete a circle if event's default hasn't been prevented by drag event --- public/js/app.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/public/js/app.js b/public/js/app.js index 8cd05d5..2c1b1b5 100644 --- a/public/js/app.js +++ b/public/js/app.js @@ -81,9 +81,11 @@ render(); var attachDeleteHandlers = function(){ d3.selectAll('circle').on('click', function(d){ d3.event.stopPropagation(); - d3.xhr('/runs/'+d.id) - .header("Content-Type", "application/json") - .send('DELETE', render); + if(!d3.event.defaultPrevented){ + d3.xhr('/runs/'+d.id) + .header("Content-Type", "application/json") + .send('DELETE', render); + } }); };