diff --git a/gtk2_ardour/prh.cc b/gtk2_ardour/prh.cc index aa17ef849a..4acf7e5b72 100644 --- a/gtk2_ardour/prh.cc +++ b/gtk2_ardour/prh.cc @@ -76,7 +76,10 @@ PianoRollHeader::redraw () void PianoRollHeader::redraw (double x, double y, double w, double h) { - dynamic_cast(_canvas)->queue_draw_area (x, y, w, h); + ArdourCanvas::Duple origin (x, y); + origin = item_to_window (origin); + + dynamic_cast(_canvas)->queue_draw_area (origin.x, origin.y, w, h); } void