fix stuck key-grab/scrolling.
authorRobin Gareus <robin@gareus.org>
Tue, 21 Oct 2014 09:07:53 +0000 (11:07 +0200)
committerRobin Gareus <robin@gareus.org>
Tue, 21 Oct 2014 09:07:53 +0000 (11:07 +0200)
commit148c1f17683f40c34c91c9a3e21539f148d0242b
tree053952bd7777825f56a321f3f5f9ec239e9f0377
parenta9532179d51b9da81a1e704516c4b093dd355f3c
fix stuck key-grab/scrolling.

Problem: mouse-scrolling over a MIDI region in internal edit mode
never released “magic widget focus” (mod keys and global scrolls after
that were ignored). -> added to leave_notify.

Also, the MouseModeChanged signal needs to be emitted when internal edit,
mode changes in order to trigger MidiRegionView::mouse_mode_changed(),
which in turn releases the magic focus while still hovering over a MIDI
region.
gtk2_ardour/editor_mouse.cc
gtk2_ardour/midi_region_view.cc