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

Re: Report bug: Log window is 'sent to back' after Show Changes

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Fri, 06 Mar 2015 19:57:31 +0100

On 06.03.2015 03:18, Tony Rietwyk wrote:
> Hi Everyone,
>
> I have a strange and annoying issue that only seems to have appeared in the
> latest release. I hope it can be fixed soon!
>
> To reproduce:
>
> - I am running windows 7 with latest updates.
> - In Windows Explorer, select a file within a managed folder.
> - Right-click the file, select TortoiseSVN and then Show Log.
> - Log Window appears as expected on top of all other windows.
> - In the files pane, right-click the file entry and select Show Changes.
> - Progress popup appears activated, and TortoiseSVN fetches both versions as
> expected.
> - Progress popup disappears, Log window is immediately 'sent to back' -
> behind all other windows.
> - Difference viewer appears as expected.
> - Close the difference viewer.
> - Log window does not re-appear, I have to click the taskbar button to make
> it come to the top again.
>
> Double-clicking the file entry, instead of right-click Show Changes, does
> the same. Changing the diff viewer from Beyond Compare back to
> TortoiseMerge doesn't help either.
>
> Problem does not occur if I swap to another app and back to Log Window,
> before showing the changes on a file.
>
> Of course, it might be due to recent Windows Explorer patches!

I think I fixed this in r26347.
Problem is: such focus problems are hard to reproduce and a proper fix
might never be found since we're dealing here with modal dialogs over
multiple processes.
But it should work much better now.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest interface to (Sub)version control
    /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3103440
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2015-03-06 19:57:25 CET

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

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