Something tells me it doesn't. See the attached files. I accidentally stopped the timer on an identical ride I did with my buddy. When you compare the tracks, however, his track is 1/10 of a mile shorter than mine. The problem -- there is a straight line (think hypotenuse) drawn where my GPS timer was stopped. On his track, he has the two legs of the triangle, so in reality his course cannot be shorter, but should be longer.
So I am guessing that the distance data is somehow embedded in the GPS track data? If so, is there a way to make Topofusion recalculate the distance?
(Full disclosure -- I downloaded my buddy's track of Geoladders. Also, on that note I love how you guys implemented climbing analysis in Topofusion that let's one see how the elevation gain is calculated with various algorithms -- I keep telling people that Geoladders likes to underestimate the actual climbing one does.)
(Sorry guys - I cannot post the files -- they are too big)