fix MGLine layout bug when sidePrecedence is left and rightWidth is set