From 9597088bf9d089f24fab4aa0c0586ef23ba4525e Mon Sep 17 00:00:00 2001
From: Sojourner Truth <jon.w.wilkes@gmail.com>
Date: Tue, 19 Jul 2016 00:17:06 -0400
Subject: [PATCH] fix regression where the red gop rectangle could no longer be
 dragged

---
 pd/nw/pd_canvas.js | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/pd/nw/pd_canvas.js b/pd/nw/pd_canvas.js
index 3090f1bc0..6fbe37e22 100644
--- a/pd/nw/pd_canvas.js
+++ b/pd/nw/pd_canvas.js
@@ -212,7 +212,8 @@ var canvas_events = (function() {
                 } else if (evt.target.classList.contains("clickable_resize_handle")) {
                     // get id ("x123456etcgobj" without the "x" or "gobj")
                     target_id =
-                        (evt.target.classList.contains("label_drag_handle") ?
+                        (evt.target.classList.contains("label_drag_handle") ||
+                         evt.target.classList.contains("gop_drag_handle") ?
                         "_l" : "_s") +
                         evt.target.parentNode.id.slice(0,-4).slice(1);
                     last_draggable_x = evt.pageX + svg_view.x;
@@ -535,7 +536,8 @@ var canvas_events = (function() {
                     handle_elem =
                         document.querySelector(".clickable_resize_handle"),
                     target_id =
-                        (handle_elem.classList.contains("label_drag_handle") ?
+                        (handle_elem.classList.contains("label_drag_handle") ||
+                         handle_elem.classList.contains("gop_drag_handle") ?
                             "_l" : "_s") +
                         handle_elem.parentNode.id.slice(0,-4).slice(1),
                     is_canvas_gop_rect = document.
-- 
GitLab