<div dir="ltr"><div dir="ltr"><div>The problem does not happen when ProjectViewInWindow preference is false.</div><div><br></div><div dir="ltr">In ComplexProgressIndicator>>withProgressDo:</div><div>Comment out <br></div><div>targetOwner ifNotNil: [targetOwner hide].</div><div><br></div><div>I'm not sure why the owner of the ProjectViewMorph should ever hide here. <br></div><div>There could be some edge case I'm not aware of.</div><div><br></div><div>If nobody see an issue with this I'll make a change and push to trunk <br></div><div><br></div><div>Cheers,</div><div>Karl</div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Dec 5, 2018 at 8:47 AM K K Subbu <<a href="mailto:kksubbu.ml@gmail.com">kksubbu.ml@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 28/11/18 1:28 AM, Tim Johnson wrote:<br>
> <br>
> I did World menu->open->morphic project.  (I can enter it and return, or <br>
> not enter it at all, and it has no effect on what I'm reporting here.)<br>
> <br>
> I then menu-clicked inside the project's thumbnail and chose "see if <br>
> server version is more recent."<br>
> <br>
> This brings up a chooser dialog and makes the project thumbnail morph <br>
> disappear.<br>
<br>
The project view morph is enclosed in a system window which gets hidden <br>
while displaying a progress dialog to check on server. If the dialog is <br>
dismissed, it continues to stay hidden :-(. I suspect this is because<br>
<br>
ProjectViewMorph>>checkForNewerVersionAndLoad<br>
      self withProgressDo: [<br>
        project loadFromServer<br>
      ]<br>
<br>
loadFromServer displays a progress bar when required, so I wonder why <br>
withProgressDo: is required again. If I remove this check and change to<br>
<br>
        project loadFromServer<br>
<br>
then the problem gets solved. I don't know enough about project loading <br>
to confirm if this is indeed the correct solution.<br>
<br>
Regards .. Subbu<br>
<br>
</blockquote></div>