fix major/minor ticks on min:sec ruler

All ticks from 0:00.000 to 0:00.999... were major, and everything after
was minor, instead of the correct distribution.
This commit is contained in:
Devin J. Pohly 2014-05-14 08:36:03 -04:00 committed by Paul Davis
parent 592a21db5f
commit db48bee3c7

View File

@ -2045,7 +2045,7 @@ Editor::metric_get_minsec (GtkCustomRulerMark **marks, gdouble lower, gdouble /*
for (n = 0; n < minsec_nmarks; pos += minsec_mark_interval, ++n) {
sample_to_clock_parts (pos, _session->frame_rate(), &hrs, &mins, &secs, &millisecs);
if (millisecs % minsec_mark_modulo == 0) {
if (secs == 0) {
if (millisecs == 0) {
(*marks)[n].style = GtkCustomRulerMarkMajor;
} else {
(*marks)[n].style = GtkCustomRulerMarkMinor;