some bug fixing around SolidLine