summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--NEWS3
-rw-r--r--src/Canvas.cpp2
2 files changed, 4 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 99081a1..9b29830 100644
--- a/NEWS
+++ b/NEWS
@@ -1,8 +1,9 @@
ganv (1.4.3) unstable;
* Fix positioning of embedded widgets when changing layout.
+ * Fix unexpected node jumping when dragging new connections.
- -- David Robillard <d@drobilla.net> Fri, 29 Aug 2014 12:23:44 -0400
+ -- David Robillard <d@drobilla.net> Sun, 31 Aug 2014 22:54:12 -0400
ganv (1.4.2) stable;
diff --git a/src/Canvas.cpp b/src/Canvas.cpp
index c01021c..f1494a0 100644
--- a/src/Canvas.cpp
+++ b/src/Canvas.cpp
@@ -1513,6 +1513,8 @@ GanvCanvasImpl::port_event(GdkEvent* event, GanvPort* port)
}
ganv_port_set_control_value_internal(port, value);
return true;
+ } else if (port_dragging) {
+ return true;
}
break;