fix canvas cursor handling in MidiRegionViews
This commit is contained in:
@@ -825,6 +825,7 @@ Editor::canvas_frame_handle_event (GdkEvent* event, ArdourCanvas::Item* item, Re
|
|||||||
ret = motion_handler (item, event);
|
ret = motion_handler (item, event);
|
||||||
break;
|
break;
|
||||||
case GDK_ENTER_NOTIFY:
|
case GDK_ENTER_NOTIFY:
|
||||||
|
set_entered_regionview (rv);
|
||||||
ret = enter_handler (item, event, type);
|
ret = enter_handler (item, event, type);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|||||||
@@ -205,6 +205,10 @@ RegionView::init (bool wfd)
|
|||||||
frame_handle_end->raise_to_top();
|
frame_handle_end->raise_to_top();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (frame) {
|
||||||
|
frame->Event.connect (sigc::mem_fun (*this, &RegionView::canvas_group_event));
|
||||||
|
}
|
||||||
|
|
||||||
if (name_text) {
|
if (name_text) {
|
||||||
name_text->set_data ("regionview", this);
|
name_text->set_data ("regionview", this);
|
||||||
name_text->Event.connect (sigc::bind (sigc::mem_fun (PublicEditor::instance(), &PublicEditor::canvas_region_view_name_event), name_text, this));
|
name_text->Event.connect (sigc::bind (sigc::mem_fun (PublicEditor::instance(), &PublicEditor::canvas_region_view_name_event), name_text, this));
|
||||||
|
|||||||
Reference in New Issue
Block a user