Real height = robust_scm2double (me->get_property ("height"), 0.2) *
Staff_symbol_referencer::staff_space (me);
/*
- FIXME: 0.65 is just a guess...
+ FIXME: 0.525 is still just a guess...
*/
- Real rad = height * 0.65;
+ Real rad = height * 0.525;
Real thick = 1.0;
if (circled_tip)
thick = robust_scm2double (me->get_property ("thickness"), 1.0)
x_points[d] = e.center () - d * padding / 3;
}
else
- x_points[d] = e[d];
+ {
+ x_points[d] = e[d];
+ Item *bound = me->get_bound (d);
+ if (bound->is_non_musical (bound))
+ x_points[d] -= d * padding;
+ }
}
}
}