- typeset_element (started_span_p_arr_[i]);
- started_span_p_arr_.del (i);
- stop_moments_.del(i);
- compressed_music_arr_.del(i);
+ if (tuplets_[i].bracket_)
+ {
+ if (full_length)
+ {
+ Item *col = unsmob_item (get_property ("currentMusicalColumn"));
+
+ tuplets_[i].bracket_->set_bound (RIGHT, col);
+ tuplets_[i].number_->set_bound (RIGHT, col);
+ }
+ else if (!tuplets_[i].bracket_->get_bound (RIGHT))
+ {
+ tuplets_[i].bracket_->set_bound (RIGHT,
+ tuplets_[i].bracket_->get_bound (LEFT));
+ tuplets_[i].number_->set_bound (RIGHT,
+ tuplets_[i].bracket_->get_bound (LEFT));
+ }
+ last_tuplets_.push (tuplets_[i].bracket_);
+ last_tuplets_.push (tuplets_[i].number_);
+
+ tuplets_[i].bracket_ = 0;
+ tuplets_[i].number_ = 0;
+ }
+
+ if (tsd)
+ tuplets_[i].span_stop_ += tsd;