Description
The MultiLeader.EnableDogleg
property indicates whether the multilieader is to be drawn with or without a dogleg aka landing distance.
The two bits that represent the boolean values EnableLanding
(DXF 290) and EnableDogleg
(DXF 291) should follow LeaderLineWeight
(DXF 171) and should be followed by LandingDistance
(DXF 41).
Between LeaderLineWeight
and LandingDistance
16 additional undocumented bits are found.
A call of _objectReader.Advance(2)
after reading EnableLanding
and EnableDogleg
synchronizes after this "gap" so that LandingDistance
is read correctly.
Obviously _objectReader.Advance(2)
must be called before reading EnableLanding
and EnableDogleg
to obtain correct values of EnableLanding
and EnableDogleg
.
We will fix this issue and open a PR.