source file of the GNU LilyPond music typesetter
- (c) 1998--2002 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1998--2003 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
{
if (now.main_part_ >= span_stop_moments_[i])
{
- if (started_spanners_[i])
+ if (Spanner *sp = started_spanners_[i])
{
- typeset_grob (started_spanners_[i]);
+ if (!sp->get_bound (RIGHT))
+ sp->set_bound (RIGHT, sp->get_bound (LEFT));
+
+ typeset_grob (sp);
+
started_spanners_[i] =0;
}