fix shape position when loading complex linetypes from .lin
update