MatchSrf issue

In the attached image I’ve tried to set tangent from the narrower ribbon surface to the ‘half tube’ surface. When using MatchSrf the edge of the surface is extended to match the length of the parent surface but I want it to maintain its original length. Is this expected behaviour? if it is then what other process would i use to set tangency but maintain the original form? Cheers, Sean

I think if you check “Match edges by closest points”, you will get what you want. Otherwise, you can also split the edge of the half-round surface at the point where it meets the ribbon with the command SplitEdge.