- staff_side_p_->dim_cache_[other_axis].parent_l_
- = &i->dim_cache_[other_axis];
- staff_side_p_->dim_cache_[axis_].parent_l_
- = &i->dim_cache_[axis_];
+ text_p_->set_parent (i,other_axis);
+ text_p_->set_parent (i,axis_);
+
+ if (!text_p_->parent_l(other_axis))
+ text_p_->set_parent (i,other_axis);
+
+ Side_position_interface (text_p_).add_support (i);