- TODO: switch off ignoring empty stuff?
- */
- edge->set_extent_callback (Grob::point_dimension_callback_proc, X_AXIS);
-
- /*
- We must have left-edge in the middle. Instrument-names
- are left to left-edge, so they don't enter the staff.
- */
- align_l_->set_grob_property ("self-alignment-X", edge->self_scm ());
-
- announce_grob(edge, SCM_EOL);
- column_alist_ = scm_assoc_set_x (column_alist_, edge_sym, edge->self_scm ());
+ Context*origin = inf.origin_contexts (this)[0];
+ left_edge_ = make_item_from_properties (origin,
+ ly_symbol2scm ("LeftEdge"));
+ add_to_group (left_edge_->get_property ("break-align-symbol"),
+ left_edge_);
+ announce_grob (left_edge_, SCM_EOL);