Fix cursor update on nested entry.
authorDavid Robillard <d@drobilla.net>
Tue, 23 Dec 2014 18:46:53 +0000 (13:46 -0500)
committerDavid Robillard <d@drobilla.net>
Tue, 23 Dec 2014 18:47:59 +0000 (13:47 -0500)
commit62355de33a00e40c20b79d7db1ac2139fd042743
tree252d1c251f57f8e5465bbff5a468af31a0da5f37
parente00c579fb2e99e993a0ab84ff00ba3109f6b5f20
Fix cursor update on nested entry.

For example, if you're in a note and something about the mode changes, it's the
underlying region context that needs to change.  So, seems we need a stack of
entry contexts to deal with this sort of thing.

Switching in/out of smart mode still doesn't update immediately because we
don't have the y-coordinate needed to update it.
gtk2_ardour/editor.cc
gtk2_ardour/editor.h
gtk2_ardour/editor_canvas.cc
gtk2_ardour/editor_mouse.cc
gtk2_ardour/midi_region_view.cc
gtk2_ardour/midi_region_view.h