<div dir="ltr"><div>Hi MC experts,</div><div>when spawning history of a dirty package,</div><div>then selecting the <working copy>,</div><div>then trying to view changes from one of the ancestors via pop up menu,</div><div>the operation ends up with a 'MessageNotUnderstood: UndefinedObject>>snapshot'.</div><div><br></div><div>The problem is that:</div><div><br></div><div>MCWorkingHistoryBrowser>>selectedSnapshot<br>   ^ self snapshotForInfo: self selectedInfo</div><div><br></div><div>will use a MCWorkingCopyAncestry as the selectedInfo...</div><div>But a MCWorkingCopyAncestry lacks essential messages of a regular MCVersionInfo, like versionName etc...</div><div>This will cause an Error, caught at upper level, and result in nil (no repository holds the 'working copy', there is no point in searching...).</div><div><br></div><div>I have no idea how to fix it, presumably we should catch early that we're dealing with 'working copy' and use appropriate snapshot for it...</div><div><br></div><div>I do not know if it was broken recently or if it never worked, but this is a useful feature when there are several ancestors, so help would be appreciated.<br></div></div>