summaryrefslogtreecommitdiff
path: root/gtk2_ardour/region_view.cc
diff options
context:
space:
mode:
authorDoug McLain <doug@nostar.net>2008-05-22 22:42:27 +0000
committerDoug McLain <doug@nostar.net>2008-05-22 22:42:27 +0000
commitc271a302734e8a171288d00515c4b1bb30e7e857 (patch)
tree192679d8256c888fac85064c6c0b4d9c61484866 /gtk2_ardour/region_view.cc
parent5439c0c46c6c0c748366d17cbe4255ef446e9c26 (diff)
Remove sigc 2.0.18
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3399 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/region_view.cc')
-rw-r--r--gtk2_ardour/region_view.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk2_ardour/region_view.cc b/gtk2_ardour/region_view.cc
index a88f821693..11105a8d9d 100644
--- a/gtk2_ardour/region_view.cc
+++ b/gtk2_ardour/region_view.cc
@@ -204,6 +204,7 @@ void
RegionView::region_changed (Change what_changed)
{
ENSURE_GUI_THREAD (bind (mem_fun(*this, &RegionView::region_changed), what_changed));
+ cerr << "RegionView::region_changed () outline_everything = " << outline_everything << endl;
if (what_changed & BoundsChanged) {
region_resized (what_changed);
@@ -227,6 +228,11 @@ RegionView::region_changed (Change what_changed)
if (what_changed & Region::LockChanged) {
region_locked ();
}
+ if ((what_changed & LengthChanged) && outline_everything) {
+ frame->property_outline_what() = 0x1 | 0x2 | 0x4 | 0x8;// == 0x15 == all four sides
+ outline_everything = false;
+ cerr << "RegionView::region_changed () what_changed = " << what_changed << endl;
+ }
}
void