[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: TMerge window loses focus after a few seconds

From: Simon Large <simon.tortoisesvn_at_googlemail.com>
Date: Thu, 8 Jan 2009 22:43:11 +0000

2009/1/4 Konstantin Kolinko <knst.kolinko_at_gmail.com>:
> 2009/1/5 Simon Large <simon.tortoisesvn_at_googlemail.com>:
>> 2008/12/23 Simon Large <simon.tortoisesvn_at_googlemail.com>:
>>> Hi folks,
>>>
>>> I noticed this while looking at changes via the repo browser. It also
>>> happens from a WC.
>>>
>>> 1. Show log for a folder.
>>> 2. Select a revision and double click on a file in the bottom pane to
>>> show the diff.
>>> 3. After a few seconds the TMerge window loses focus. Sometimes the
>>> log window appears on top of it, sometimes no window has focus.
>>>
>>> Using nightly r14913
>>
>> Can anyone else reproduce this?
>>
>> Simon
>>
>
> It reminds me of the authentication windows that popup when I try
> those actions without any password cached.
>
> In TSVN 1.5.5, and also earlier, if I clear password cache and attempt
> your actions, after step 2 I am prompted for password.
>
> Then TMerge window pops up for a second.
> Then the log window pops up and I am asked me for password two times
> in a row (it is OK to press Cancel on those questions - I have not
> observed any side effects; probably it tries to compare the
> proplists).
>
> That is exactly the same as you are seeing with the exception that you
> are not prompted.
>
> Though I am not using the nightly and thus cannot reproduce this, I
> hope this information will be useful.

It is still happening for me with r15026, but not all the time. I have
never seen it happen for the TSVN, nor for a local file:// access.
Showing the log from my work svn:// repository does it in some cases.

From what I can make out it depends on the time taken to fetch the
revisions from the repo. If both revisions are fetched within a couple
of seconds then I usually see the focus switch at 3-5 seconds after
the operation started. Small files are therefore more likely to show
it than large files. The TSVN repo is much slower and I never see it.
Not sure why file:// should be different.

The log dialog regains focus even if the window is not on top. Often
the log window remains underneath after the TMerge window loses focus,
but pressing ESC makes the log dialog go away.

If there is anything else I can do to help debug this, let me know. I
should be able to produce a test repo on my svn server, then we are
just down to network delays.

Simon

-- 
:       ___
:  oo  // \\      "De Chelonian Mobile"
: (_,\/ \_/ \     TortoiseSVN
:   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
:   /_/   \_\     http://tortoisesvn.net
Received on 2009-01-09 03:45:53 CET

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.