summaryrefslogtreecommitdiff
path: root/gtk2_ardour
diff options
context:
space:
mode:
Diffstat (limited to 'gtk2_ardour')
-rw-r--r--gtk2_ardour/time_info_box.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/gtk2_ardour/time_info_box.cc b/gtk2_ardour/time_info_box.cc
index 2c316c05a9..53425f9cd9 100644
--- a/gtk2_ardour/time_info_box.cc
+++ b/gtk2_ardour/time_info_box.cc
@@ -275,7 +275,7 @@ TimeInfoBox::selection_changed ()
selection_length->set_off (false);
selection_start->set (selection.time.start());
selection_end->set (selection.time.end_frame());
- selection_length->set (selection.time.length());
+ selection_length->set (selection.time.end_frame(), false, selection.time.start());
} else {
selection_start->set_off (true);
selection_end->set_off (true);
@@ -294,7 +294,7 @@ TimeInfoBox::selection_changed ()
selection_length->set_off (false);
selection_start->set (s);
selection_end->set (e);
- selection_length->set (e - s + 1);
+ selection_length->set (e, false, s);
}
} else {
/* this is more efficient than tracking changes per region in large selections */
@@ -327,7 +327,7 @@ TimeInfoBox::selection_changed ()
selection_length->set_off (false);
selection_start->set (s);
selection_end->set (e);
- selection_length->set (e - s + 1);
+ selection_length->set (e, false, s);
} else {
selection_start->set_off (true);
selection_end->set_off (true);
@@ -339,7 +339,7 @@ TimeInfoBox::selection_changed ()
selection_length->set_off (false);
selection_start->set (selection.time.start());
selection_end->set (selection.time.end_frame());
- selection_length->set (selection.time.length());
+ selection_length->set (selection.time.end_frame(), false, selection.time.start());
}
break;