Fix rect select of hit events.
authorDavid Robillard <d@drobilla.net>
Mon, 29 Dec 2014 01:03:38 +0000 (20:03 -0500)
committerDavid Robillard <d@drobilla.net>
Mon, 29 Dec 2014 01:03:38 +0000 (20:03 -0500)
gtk2_ardour/hit.cc

index c7bfcb617f13f78e6d0bc4cb4c776e476b35eb5d..ab47dee6e8ff7ba1d5a950e55da57f03283deb63 100644 (file)
@@ -102,26 +102,26 @@ Coord
 Hit::x0 () const
 {
        /* left vertex */
-       return _polygon->get()[0].x;
+       return _polygon->position().x + _polygon->get()[0].x;
 }
 
 Coord
 Hit::x1 () const
 {
        /* right vertex */
-       return _polygon->get()[2].x;
+       return _polygon->position().x + _polygon->get()[2].x;
 }
 
 Coord
 Hit::y0 () const
 {
        /* top vertex */
-       return _polygon->get()[1].y;
+       return _polygon->position().y + _polygon->get()[1].y;
 }
 
 Coord
 Hit::y1 () const
 {
        /* bottom vertex */
-       return _polygon->get()[3].y;
+       return _polygon->position().y + _polygon->get()[3].y;
 }