after creating a note, don't add the ghost note until next motion.
authornick_m <mainsbridge@gmail.com>
Sat, 19 Nov 2016 17:51:38 +0000 (04:51 +1100)
committernick_m <mainsbridge@gmail.com>
Sat, 19 Nov 2016 17:51:38 +0000 (04:51 +1100)
gtk2_ardour/midi_region_view.cc

index 34226aab2e31ee042dc20ecb8c9c656ed7f3b84c..c3aa04ce40f89176793cfa502495e8494fb5a904 100644 (file)
@@ -563,8 +563,8 @@ MidiRegionView::button_release (GdkEventButton* ev)
                break;
 
        case AddDragging:
-               /* Only create a ghost note when we added a note, not when we were drag-selecting. */
-               create_ghost_note (ev->x, ev->y, ev->state);
+               /* Don't a ghost note when we added a note - wait until motion to avoid visual confusion.
+                  we don't want one when we were drag-selecting either. */
        case SelectRectDragging:
                editor.drags()->end_grab ((GdkEvent *) ev);
                _mouse_state = None;