I'm trying to repair some dimensions, but when I pull the handle on the end of some of them, SW wants to dimension different parts.I've tried a lot of different things, but obviously I haven't figured it out.

It looks like the original dimension referenced points (the intersection of the horizontal and vertical edges). Try dimensioning between the vertical edges instead.

I've already re-applied the dimension and I can't reproduce the behavior now. I suppose I should have dimensioned on the lines first because trying to get a dimension to any other line or point didn't seem to work.

It looks like the original dimension referenced points (the intersection of the horizontal and vertical edges). Try dimensioning between the vertical edges instead.